Jquery ui JQgrid:获取Json数据
当datatype与列名一起为local时,是否有任何方法可以从Jqgrid获取完整的JSON数据Jquery ui JQgrid:获取Json数据,jquery-ui,jqgrid,jqgrid-asp.net,jqgrid-php,Jquery Ui,Jqgrid,Jqgrid Asp.net,Jqgrid Php,当datatype与列名一起为local时,是否有任何方法可以从Jqgrid获取完整的JSON数据 在此格式中:[{“firstname”:“Chris”},{“firstname”:“Dave”}]您可以使用getRowData方法返回包含所有网格数据的数组。例如: var fullData = jQuery("#myGrid").jqGrid('getRowData'); 以下是来自jqGrid wiki的getRowData文档,有助于解释发生了什么: getRowData 参数:ro
在此格式中:[{“firstname”:“Chris”},{“firstname”:“Dave”}]您可以使用
getRowData
方法返回包含所有网格数据的数组。例如:
var fullData = jQuery("#myGrid").jqGrid('getRowData');
以下是来自jqGrid wiki的getRowData
文档,有助于解释发生了什么:
getRowData
参数:rowid或none 返回:数组 说明: 返回一个数组,该数组的数据为请求的id=rowid。返回的数组的类型为name:value,其中name是colModel中的名称和该行中关联列中的值。如果找不到rowid,则返回空数组 如果未设置rowid,该方法将返回数组中网格中的所有数据
更新 您可能还对
data
参数感兴趣,该参数可用于检索传递到网格的数据。发件人:
存储传递到网格的本地数据的数组。如果要加载数组数据,可以直接指向此变量。它可以取代addRowData方法,该方法在相对大数据上速度较慢
:
这有用吗
var data = $('#' + gridid).jqGrid('getGridParam', 'data');