jqGrid查找和替换

时间:2014-09-29 01:29:28

标签: jqgrid

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无效。

0 个答案:

没有答案