<th>科室:</th>
<td><input id="FDEPT" class="easyui-combobox" style="width: 140px" />
</td>
 $.ajax({data: {ajaxMethod: 'ajaxGetOnlyDeptLoader'},type: 'get',dataType: 'json',cache: false,async: false,success: function (data) {data.unshift({ "FNAME": "全选/反选", "FCODE": "" });$("#FDEPT").combobox({valueField: 'FCODE',textField: 'FNAME',editable: true,multiple: true,onClick: function (values) {onclicks(values,"FDEPT");}}).combobox("loadData", data);}});调用方法: record 当前选中的下拉值,valname为绑定的下拉框Id
var onclicks = function (record, valname) {var select = $("#" + valname);var valueField = select.combobox("options").valueField;if (!record[valueField]) {//全选var data = select.combobox("getData");var values = select.combobox("getValues");var selectVaues = [];if ((data.length - 1) != values.length) {data.reduce(function (prev, current, index, array) {selectVaues.push(current[valueField]);}, selectVaues);} else {selectVaues.push(record[valueField]);}select.combobox('setValues', selectVaues);} else {//多选 单选select.combobox('setValues', $("#" + valname).combobox("getValues"));}
};

easyui下拉列表Onclick事件实现全选反选相关推荐

  1. JS 原生实现复选框全选反选功能

    ** JS 原生实现复选框全选反选功能 ** 按钮功能实现思路: 全选按钮: 直接将全选按钮的状态赋值给每一个 复选框. 复选框:只有当所有的复选框选中时,全选按钮才能选中,所以每当复选框每点击一次就 ...

  2. java做全选反选功能_[Java教程]js实现全选反选

    [Java教程]js实现全选反选 0 2017-04-04 00:00:12 在前端中用到全选反选的案例并不少,在这里呢我就实现这个功能给大家参考参考. 这里呢就先贴上我的html和css代码 快递 ...

  3. 原生js--选项卡全选反选,选项卡切换,模拟搜索框,微博发布(带时间),注册协议倒计时

    1.全选反选按钮 <!DOCTYPE html> <html> <head lang="en"><meta charset="U ...

  4. php输入文本框样式,【js】:检测用户输入、文本框默认样式设置、设计表格样式实现全选反选...

    Topic 1 : 检测用户的输入 : 题目要求: 编写一个用户注册页面 检测用户名是否是6位以下,密码是否是8位以上,如果不满足要求高亮显示文本框 : 代码如下 : 用户注册页面 .bg {back ...

  5. 用js创建表格及全选反选

    用js创建表格及全选反选 用js代码来实现创建表格,及全选反选,代码效果图如下: <!DOCTYPE html> <html lang="en"><h ...

  6. android 批量查找view,Android Recyclerview实现多选,单选,全选,反选,批量删除的功能

    效果图如下: recyclerview 实现多选,单选,全选,反选,批量删除的步骤 1.在recyclerview布局中添加上底部的全选和反选按钮,删除按钮,和计算数量等控件 2.这里选中的控件没有用 ...

  7. JavaScript实现表单的全选,反选,获取值

    构思 通过for循环和for in循环来实现,界面效果如下 步骤 全选: 循环给所有的表单设置checked 反选: 循环内判断checked是否为true,如果为true则改为false否则改为tr ...

  8. 【HTML5】页面点击按钮添加一行 删除一行 全选 反选 全不选

    页面点击按钮添加一行    删除一行   全选   反选  全不选 页面效果图如下 html页面代码 <!DOCTYPE html> <html><head>< ...

  9. js、jquery操作复选框checkbox总结(单个/多个获取选中值、初始化设置默认选中值、全选反选)

    一.单个复选框 使用label标签可以点击文字就能选中复选框或者是取消选择复选框 label标签的两种使用方法:   https://blog.csdn.net/qq_40015157/article ...

最新文章

  1. 小学生学python-小学生都学Python了,你还不知道如何开始
  2. (转)c3p0配置大全
  3. 用啥Selenium?! .NET程序员就用自家的Playwright for .NET
  4. MongoVUE的Collections数据不显示的解决方法
  5. java光标位置无效_java - java.sql.SQLException:无效的光标位置 - 堆栈内存溢出
  6. 测试用例集-9.QQ登录功能测试用例
  7. 机器学习基础(四十六)—— 遗传算法(GA)
  8. python程序设计陈春晖答案_Python程序设计
  9. arch linux安装和dwm窗口管理器安装
  10. Java数字图像处理基础-------图像二值化处理
  11. 我的世界boat运行库JAVA10_我的世界boat运行库
  12. Java 中设计日期工具类 DateTools 和日期工厂类 DateFactory 完善饱受诟病的原生 Date 类
  13. 4. 上新了Spring,全新一代类型转换机制
  14. 1200:分解因数(dfs)
  15. kab12.dll 病毒的分析
  16. 人工智能写作产品解决的痛点
  17. 化合物纯度、溶剂溶解度检测
  18. Nginx 理论+实例超详细讲解
  19. 组织行为学对项目管理的意义
  20. MFC CMFCToolBar静态工具栏和动态工具栏,加载自定义图片(真彩透明)

热门文章

  1. C/C++音视频开发技术要点与学习路线
  2. 勒索病毒横行下设备该如何进行加密防护
  3. density peak聚类算法
  4. 本地部署SpringBootInitializr 【最新版】
  5. 新的征程,决心踏上博客之路。
  6. 复仇者联盟4:终局之战剧透
  7. Cesium+Echarts 人员迁徙
  8. nokia中文站及论坛
  9. 计应121班学生链接
  10. ios jenkins配置_Jenkins一:iOS自动打包完整实践