bootstrap-duallistbox 多對多選擇控制元件
阿新 • • 發佈:2018-12-18
- 其是bootstrap下的控制元件,所以要引入bootstrap相關css與js以及jquery,並引入自己的
<link rel="stylesheet" href="{% static 'yd/bootstrap-duallistbox.min.css' %}">
<script src="{% static 'yd/jquery.bootstrap-duallistbox.min.js' %}"></script>
- 給相應的select標籤一個對應的類名,然後用js呼叫控制元件,並設定引數
<script type="text/javascript"> $(function () { $('.m2mselect').bootstrapDualListbox({ nonSelectedListLabel: '未選項', selectedListLabel: '已選項', filterTextClear: '全部', filterPlaceHolder: '過濾條件', preserveSelectionOnMove: 'moved', moveOnSelect: false, moveAllLabel: '新增全部', moveSelectedLabel: '新增選中', removeAllLabel: '移除全部', removeSelectedLabel: '移除選中', infoText: '選中/未選中共 {0} 項', infoTextFiltered: '從 {1} 項 篩選 {0} 項', infoTextEmpty: '空', }); });