jqGrid中是否有find replace函数?
我正在努力实施自己的;
我有一个数据数组,我将网格绑定到这样;
data: GRID.GridData,
在查找和替换时,我会遍历该数组并进行有效的更改。但是,当我编辑网格中的单元格时,更改不会发布到我的数组。相反,它在jqGrid出于某种原因使用的另一个数组中。所以现在SLAPPY在单元格中但不在Grid.GridData中,因此当我将数据保存回服务器时,用户所做的单元格编辑不会被反映。
所以,没问题,我接着使用这样的代码;
var rowData = $('#fieldJobAddressListGrid').jqGrid('getRowData', "11332601");
rowData.State = "SLAPPY";
$('#fieldJobAddressListGrid').jqGrid('setRowData', "11332601", rowData);
但是这会将列值设置为SLAPPY,然后立即使用GRID.GridData重新加载并销毁单元格中的值。
如何允许用户编辑单元格,并以编程方式更改单元格中的值并使其全部流回GRID.GridData?
网格就像这样设置数据;
grid.jqGrid({
datatype: "local",
data: GRID.GridData,
我尝试添加loadonce
无效。