jQuery双边栏选择框

所属分类:输入-选择框

 22451  304  查看评论 (1)
分享到微信朋友圈
X
jQuery双边栏选择框 ie兼容11

使用方法

第一步:导入js和css

<link href="css/dsSelect.css" type="text/css" rel="stylesheet"/> 
<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script type="text/javascript" src="js/dsSelect.js"></script>

第二步:创建一个容器

<div  id="dsSelectTemp"> </div>

注意:class必须,但一定要dsSelect,id可以自定义,也是必须

第三步:创建一个实例,并且初始化

let dsSelectObj = new dsSelect("dsSelectTemp");
dsSelectObj.init();

其它使用:

1、多选:

(1)默认是ctrl+鼠标左键

(2)可以在dsSelectObj.init();之前加dsSelectObj.multiSelect =true;便可以进行多选

2、设置左边的数据

dsSelectObj.setLeftData(datas,"name");

(1)dsSelectObj 是之前创建的实例

(2)有两个参数,第一个参数是数据,第二个参数是数据中要被现实的属性名称,如下:

let datas = [
  {id:"1",name:"选项1"},
  {id:"2",name:"选项2"},
  {id:"3",name:"选项3"},
  {id:"4",name:"选项4"},
  {id:"5",name:"选项5"},
  {id:"6",name:"选项6"}
];

我要显示的是name

3、设置右边数据:

dsSelectObj.setRightData(datasR,"name");

参考2描述

4、获取左边包含的数据

dsSelectObj.getSelectLeftValus()

显示的是个数组,如果没有则返回:[]

5、获取右边包含的数据

dsSelectObj.getSelectRightValus()

6、禁用中间按钮操作

dsSelectObj.disableButtons();

7、启用中间按钮操作

dsSelectObj.restartButtons();
相关插件-选择框

Select2 实现的省市区三级联动

该插件是用Select2 实现的国内省市区联动选择。
  选择框
 87114  492
  选择框
 43173  335

仿去哪儿网城市选择

旅游网站可借鉴
  选择框
 39418  340

az索引滑动城市列表选择(原创)

城市列表选择 , 可滑动, 带历史记录
  选择框
 27173  308

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

       WEN .   0
    2019/9/19 10:58:17
    你真的是一个很认真又负责的人,每次看你的插件说明都很详细。希望你从此好运 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复