从我设法实现的是使用下面的Jquery获取所有ID:
var ids = jQuery("#jqGrid").jqGrid('getDataIDs');
$.ajax({
type: "POST",
url: '<c:url value="/xxx/xxxx"/>',
data: { myArray : ids},
success: function(response){
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status + " " + thrownError);
}
});
如何获取整个jqGrid表数据并传递给服务器端?
Java的
public @ResponseBody LocForm saveAccountConfirmation(@RequestParam(value="myArray[]") List<String> myArray , ModelMap model, HttpSession session) {
要获取网格的整个数据,您可以使用不带参数的getRowData方法。有关Guriddo jqGrid documentation上可以找到的方法的更多信息(请参阅方法)