欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jqGrid 取消选择事件onUnSelectRow ,取消全选事件onUnSelectAll

程序员文章站 2022-06-16 08:04:28
...

 

var rolesIds = new Array();

//选中行/取消选中行时设置数据rolesIds
onSelectRow : function(rowid,status){
	if(status){ //选中
		if(!rolesIds.contains(rowid)){
    		rolesIds.push(rowid);
    	}
	} else {	//取消选中
		rolesIds.remove(rowid);
	}
},

//全选/取消全选时设置数据rolesIds
onSelectAll : function(rowids,status){
	if(status){ //选中
		for(var i=0;i<rowids.length;i++){
    		if(!rolesIds.contains(rowids[i])){
	    		rolesIds.push(rowids[i]);
	    	}
    	}
	} else {	//取消选中
		for(var i=0;i<rowids.length;i++){
    		rolesIds.remove(rowids[i]);
    	}
	}
}

 

jqGrid 事件

https://www.cnblogs.com/shizhijie/p/8044407.html