jqgrid取所有行的值,jqgrid取行對應列(name)的值,jqgrid取多行值對應列轉json的方法


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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM