1:首先引入相关js 

1     <link href="~/Content/bootstrap.min.css" rel="stylesheet" />
2     <script src="~/Content/jquery/jquery-2.1.4.min.js"></script>
3     <script src="~/Content/bootstrap-3.3.5-dist/js/bootstrap.min.js"></script>
4     <link href="~/Content/duallistbox/bootstrap-duallistbox.min.css" rel="stylesheet" />
5     <script src="~/Content/duallistbox/jquery.bootstrap-duallistbox.min.js"></script>

 2:添加html代码

 <select multiple="multiple" ></select>

 

3:调用方法下图1,2,3代码说明

     1):获取select

     2):循环赋值

     3):初始化duallistbox

Bootstrap-duallistbox的使用

 判断已选/未选

  if (selectSupplierRowId.indexOf("," + mol.SUPPLIER_ID + ",") >= 0) {
                         o.selected = "selected";
                     }

 

duallistbox常用属性

     $('.selectSupplier').bootstrapDualListbox({
                     nonSelectedListLabel: '未授权',
                     selectedListLabel: '已授权',
                     filterTextClear: '展示所有',
                     filterPlaceHolder: '过滤搜索',
                     moveSelectedLabel: "添加",
                     moveAllLabel: '添加所有',
                     removeSelectedLabel: "移除",
                     removeAllLabel: '移除所有',
                     infoText: '共{0}个',
                     infoTextFiltered: '搜索到{0}个 ,共{1}个',
                     infoTextEmpty: '列表为空',
                     selectorMinimalHeight: 360,
                     moveOnSelect: false,

                });

 

 

4:  效果图如下:(数据已打马赛克 但意思你们懂~~)

Bootstrap-duallistbox的使用

 

 

下载地址:https://github.com/istvan-ujjmeszaros/bootstrap-duallistbox 

 

相关文章:

  • 2022-12-23
  • 2021-09-27
  • 2022-01-08
  • 2021-12-03
  • 2021-10-24
  • 2021-05-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2021-04-03
  • 2021-07-18
  • 2022-02-06
相关资源
相似解决方案