jqGrid 多选行的取值

  针对博客《从2行到6行多选》后的选中行取值进行说明。

 

var selectedIds = $("#entrysTable").jqGrid("getGridParam", "selarrrow");

var entrysId = "";
for(var i = 0 ; i < selectedIds.length; i ++ ){
	var id = selectedIds[i];
	var cell = $("#entrysTable").getCell(id, "entry_id");
	if(entrysId == ""){
		entrysId = cell;
	} else {
		entrysId = entrysId + "," + cell;
	}
}

 

  通过上面的方法,就可以获得到多选行中,选中的隐藏id列的各个值组成的“,”间隔的字符。

 

  PS:单选取值的方法

 

//获取选中行(单行)的ID


var id = $("#table").jqGrid('getGridParam','selrow');

 

 

你可能感兴趣的:(jqGrid)