var intjavadillcheck=0;
var rowjavadillselect=null;
function ghm_getPageListCallback(result){if(result==-3333){$.messager.show({title:'系统提示',msg:'您没有该操作的权限!',timeout:2000});return;}else if(result== -201 || result==-111){$.messager.show({title:'系统提示',msg:'参数错误!',timeout:2000});return;}else{guestManageArray_highLevel= result;$('#tab_client_guestHighLevel_manage').datagrid({loader:guestManageLoader_highLevel,title : '客源高级信息列表',         //表格标题iconCls : 'icon-list',  //表格图标nowrap : false,         //是否只显示一行,即文本过多是否省略部分。fitColumns : true,         //防止水平滚动scrollbarSize : 0,         //去掉右侧滚动条列collapsible : false,    //是否可折叠的 striped:true,//隔行变色loadMsg : "loading....",singleSelect:true,rownumbers:true,fit:true, checkOnSelect:false,//关键设置onClickRow : function(rowIndex,rowData){  if(intjavadillcheck==2){intjavadillcheck=0;return;}else{intjavadillcheck=1;}var rows = $('#tab_client_guestHighLevel_manage').datagrid('getChecked');  var flag = true;  for(var i = 0; i < rows.length; i++) {  if(rowData == rows[i]){  flag = false;  break;  }  }if(flag){$('#tab_client_guestHighLevel_manage').datagrid('checkRow',rowIndex);  $('#tab_client_guestHighLevel_manage').datagrid('selectRow',rowIndex); rowjavadillselect = $('#tab_client_guestHighLevel_manage').datagrid('getSelected');}else{$('#tab_client_guestHighLevel_manage').datagrid('uncheckRow',rowIndex);$('#tab_client_guestHighLevel_manage').datagrid('unselectRow',rowIndex);rowjavadillselect=null;}intjavadillcheck=0;},onCheck:function(rowIndex,rowData){if(intjavadillcheck==2){return;}if(intjavadillcheck==1){intjavadillcheck=0;return;}else{intjavadillcheck=2;}if(rowData != rowjavadillselect){$('#tab_client_guestHighLevel_manage').datagrid('checkRow',rowIndex);  $('#tab_client_guestHighLevel_manage').datagrid('selectRow',rowIndex);  rowjavadillselect = $('#tab_client_guestHighLevel_manage').datagrid('getSelected');}else{$('#tab_client_guestHighLevel_manage').datagrid('uncheckRow',rowIndex);$('#tab_client_guestHighLevel_manage').datagrid('unselectRow',rowIndex);rowjavadillselect=null;}intjavadillcheck=0;},

转载于:https://www.cnblogs.com/ryans/p/6710684.html

easyui datagrid 实现单选并能取消单选相关推荐

  1. EasyUI——DataGrid中嵌入Radio

    前一篇博客写到项目中的广告位管理,当时没有写到今天的问题,这个问题当时也是困扰我好久. 经过自己的努力和同志们的帮助,最后最终解决. 实现要求把全部的广告位后面的单选button设成一组,目的是一个广 ...

  2. easyui datagrid reload后自动全选解决

    easyui datagrid reload(刷新)后自动全选了 // 加载成功后 onLoadSuccess:function(){ dg.datagrid("uncheckAll&quo ...

  3. easyUI datagrid editor扩展dialog

    easyUI datagrid简单使用:着重两点1.editor对象的click事件:2.将dialog窗体内的值填写到当前正编辑的单元格内 1 <!DOCTYPE html> 2 < ...

  4. easyui datagrid数据加载缓慢问题,优化方法

    问题:数据列表展示,主从表展示,多表展示.每个表10行,10-20列.谷歌浏览器.页面加载速度大于5S 解决方法1:列宽度设为固定值,取消自适应.页面加载速度低于2S 参考于:http://www.o ...

  5. EasyUI Datagrid跨行跨列的需求

    常规开发后台管理系统中遇到的列表查询,都是用到最基本的数据网格,不包括单元格合并,多列页眉,冻结列和页脚等需求.类似如下这个列表 实现也很简单,引入相关的js.css文件,html标签定义展示的列,通 ...

  6. EasyUI DataGrid根据字段动态合并单元格

    为什么80%的码农都做不了架构师?>>>    1.合并方法 /** * EasyUI DataGrid根据字段动态合并单元格 * 参数 tableID 要合并table的id * ...

  7. jQuery EasyUI DataGrid - 格式化列(formatter )

    以下实例格式化在 easyui DataGrid 里的列数据,并使用自定义列的 formatter,如果价格小于 20 就将文本变为红色. 为了格式化一个数据网格(DataGrid)列,我们需要设置 ...

  8. easyui datagrid 表头固定(垂直滚动条)、列固定(水平滚动条)

    easyui datagrid 表头固定(垂直滚动条).列固定(水平滚动条),每页显示1000行 最近用多了easyui 之后还是觉得它的功能还是很强大的.它原有的功能就已经能够满足90%以上的界面需 ...

  9. 给 Easyui Datagrid 扩展方法

    给 Easyui Datagrid 扩展方法 $.extend($.fn.datagrid.methods, {/*** 更新 非编辑列值* @param rowIndex : 行索引* @param ...

最新文章

  1. 拿到淘宝offer后的胡思乱想plus面试总结
  2. HDFS中的safemode
  3. Linux系统编程--2(环境变量,进程控制)
  4. [芦半山]Binder的异常机制
  5. 你想入门Python,还是得看这篇文章
  6. 随讲单片机与Arduino
  7. oracle--逻辑对象--bai
  8. Spring Boot统一异常处理实践
  9. 什么是hibernate懒加载?什么时候用懒加载?为什么要用懒加载?
  10. 我是主考官:给一位应届毕业生的回信
  11. [转]如何配置sql server2005允许远程连接
  12. DupeString 与 StringOfChar 的区别 - 回复 鹰@长空
  13. dnf mysql密码多少_CentOS7 使用 dnf 安装 mysql
  14. 可以在手机预览ps设计稿的软件
  15. 【历史上的今天】11 月 6 日:雅虎创始人诞生;Fedora Linux 正式发布;亚马逊进军智能家居
  16. 梁宁《产品思维》之4+3同理心训练
  17. 联想电脑为什么没有计算机,联想笔记本电脑没有声音怎么办
  18. Java后端架构师的成长之路(二)——Java设计模式(3)
  19. Java中合理使用局部变量替代成员变量、静态变量
  20. Python GUI教程 | Lynda教程 中文字幕

热门文章

  1. javascript中的undefined,null,,0和false的云集
  2. hdu 4691 Front compression
  3. 用SHELL脚本自动化安装Nagios服务器端和客户端的
  4. 海量数据处理相关算法及数据结构【转】
  5. Bootloader之BareBox 之路(1)--安装
  6. Windows7和Ubuntu9.10完美硬盘安装(2)
  7. http 使用curl发起https请求 error 60 51
  8. [Java] 蓝桥杯ADV-203 算法提高 8皇后·改
  9. [Java] 蓝桥杯ADV-92 算法提高 求最大公约数
  10. 蓝桥杯 ADV-209 算法提高 c++_ch02_04