• Bootstrap-duallistbox的使用


    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" id="selectSupplier" name="selectSupplier" class="selectSupplier"></select>
    

     

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

         1):获取select

         2):循环赋值

         3):初始化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:  效果图如下:(数据已打马赛克 但意思你们懂~~)

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

  • 相关阅读:
    NYOJ--42--dfs水过||并查集+欧拉通路--一笔画问题
    万能头文件#include
    微信小程序一
    项目上线
    docker
    支付宝支付
    django的分类过滤,区间过滤
    drf分页组件,搜索组件,排序组件,自定义过滤组件
    celery异步执行任务框架
    git使用二
  • 原文地址:https://www.cnblogs.com/pingfanren/p/12048445.html
Copyright © 2020-2023  润新知