jQuery双边栏选择框

所属分类:输入-选择框

 23396  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();
相关插件-选择框

移动端城市搜索选择(原创)

原创,代码简单易修改。类仿大众点评选择城市的部分,只是部分不必要功能没有。有备注!json可修改!
  选择框
 26641  324

jQuery下拉多选插件ySelect.js

简单实用的jQuery多选插件ySelect.js,支持反选,搜索,分组。
  选择框
 61065  368

Bootstrap Switch 开关控制插件

Bootstrap 开关(switch)控件
  选择框
 77793  354

基于citypicker做四级联动,数据异步获取,动态赋值

参照、修改citypicker做四级联动,数据异步获取,动态赋值
  选择框
 23778  292

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

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