天天看点

jqgrid--获取所有选中的行并删除之

如下:

$("#deleteButton").click(function(){
			var rowData = jQuery('#list2').jqGrid('getGridParam','selarrrow');
		    if(rowData.length > 0){
		    	var ids = "";
			    for(var i=0;i<rowData.length;i++){
			    	//mainId是colModel中的一属性
				    var mainId = jQuery('#list2').jqGrid('getCell',rowData[i],'mainId');
				    if(ids != ""){
				    	ids = ids + "," + mainId;
				    }else{
				    	ids = mainId;
				    }
				}
				if(confirm("确认删除吗?")){
					document.forms.robotListForm.action="<c:url value='/cloudwebcontent/knowledgeBaseDelete.action'/>?ids="+ids;
        	    	document.forms.robotListForm.submit();
				}
				//$.jqgridDeleteButtonClick(pageGrid.gridName,pageGrid.searchParameters,deleteUrl)
			}else{
				alert("请选择需要删除的记录!");
			}
		});