在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;
}
},