1.jqgrid取所有行的值(#gridTable指對應table的ID)
var obj = $("#gridTable").jqGrid("getRowData");
2.jqgrid取行對應列(name屬性,telphone指name屬性名字)的值
var aaa=obj.telphone;
3.jqgrid取多行值對應列轉json的方法
var obj = $("#gridTable").jqGrid("getRowData");
var rets=[];
var excjson = [];
for (i = 0; i < obj.length; i++)
{
excjson[i] = {name:obj[i].patientName,sex:obj[i].patientSex}
}
4.網上很多的這個方法$.toJSON(),我沒測試成功,可能是我的參數不是數組的,后續測了再更改,此處做參考
var idata = $("#gridTable").getRowData();
// 將jqgrid之array數據轉為json,並賦給隱藏域
var bbb= $("#igrid_hidden").val($.toJSON(idata));
<input type="hidden" id="igrid_hidden"></input>