Bootstrap-select下拉多选框+选中项添加radio单选按钮组

本文介绍了如何使用Bootstrap-select插件将下拉单选框改造成下拉多选框,并解决显示错误、宽度问题以及在选中项过多时的布局问题。同时,文章详细讲解了如何将选中项转换为radio单选按钮组,并处理了去重和输入项插入的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、问题描述

工作中遇到的需求,需要将下拉单选框改成下拉多选框,因此使用Bootstrap-select插件完成。这个下拉单选框可以通过按钮切换为输入框,选中项或输入项都添加为radio单选按钮。过程中遇到了以下问题。

  1. Bootstrap-select显示出错,总是显示两个下拉多选框
  2. Bootstrap-select宽度width问题
  3. radio单选按钮组去重

二、具体实现

1. 下载Bootstrap-select及汉化插件并引入

引入:

<link href="static/bootstrap4/css/bootstrap.css" rel="stylesheet" type="text/css">
<link href="static/bootstrap4/css/bootstrap-select.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="static/bootstrap4/js/bootstrap.min.js"></script>
<script type="text/javascript" src="static/bootstrap4/js/bootstrap-select.min.js"></script>
<script type="text/javascript" src="static/bootstrap4/js/defaults-zh_CN.js"></script>

2. bootstrap-select下拉多选实现

HTML

主要是在select标签加上class="selectpicker"multiple

<div class="row" id="answer_part_div">
	<div class="col-sm-10" id="answer_select_div">
        <label for="answer_select"></label>
        <select class="selectpicker" multiple required id="answer_select"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值