如果从jqgrid 的getRowData 返回的数组中取出每一个值
jQuery("#merge").click(function(){ var selr = jQuery('#list9').jqGrid('getGridParam','selarrrow'); var orders = []; //将多选行的数据放到数组中去 if(selr.length) { for(var i=0;i<selr.length;i++) { var order = jQuery('#list9').jqGrid('getRowData',selr[i]); orders.push(order); } } $.ajax({ url: "purchaseManage_mergeOrdersToPurchase.do", data: { ordersArray: orders //orderIdArray 传给action,在action中有相同名称的数组接收该参数的值 }, async: false, success: function(data){ if (data == "succ") { alert( "合并成功!"); } else { alert("合并失败,请重试!");