在easyui的datagrid的onSelect方法中做了一些处理:
singleSelect:true,onSelect: function (rowIndex, rowData) { //注意:isSelectedFlag变量需要定义,否则这里会抛出异常,可以在对应的JS中的定义,或者判断typeof是否是'undefined' if(!isSelectedFlag){ isSelectedFlag = true; isRowToIndex = rowIndex; }else if(isRowToIndex == rowIndex){ isSelectedFlag = false; $('#tab').datagrid('unselectRow',rowIndex); }else{ //默认还是勾选,所以其他情况也置为false isSelectedFlag = false; }},