在我的jqgrid中,我使用setCell方法为文本框设置了一些值。但是当我设置它们时,我丢失了文本框格式化程序。如何保持文本框不变,只替换值
$("#acc_jqgrid").jqGrid('setCell', sel_id, 'jqgrid_accDescription',
newDeviceDescription, '', '', '');
以下是我的colModel的设置方式。我阅读了jqgrid文档,发现 在编辑行或单元格时不要使用此方法。这将设置内容并覆盖输入元素 。无论如何我能做到这一点。因为我想保持这种可编辑性。
{ name: 'Desc', width: 50, sortable: false, edittype: 'text', editable: true }
在setCell
之前
setCell
之后
答案 0 :(得分:0)
在the old answer中,您会找到the demo,其中演示了如何修改编辑单元格的方法。只需点击“金额”或“税金”列的任何单元格即可更改数字。您将看到摘要行中的值也将更改。
The demo从单元格中读取数据。以同样的方式设置单元格内容。