jqgrid不会在editrow上更新textarea的值

时间:2017-03-28 13:04:22

标签: javascript jquery jqgrid

当我在jqgrid中内联编辑一行时,我将jqgrid中ruleFilter列的值放到textarea中以便更好地进行编辑。当我编辑ruleFilter时,我可以看到$('#ruleFilter')。val();是新值,但是在请求中的控制器上,newFilter的值在编辑之前仍然是相同的。

extraparam: {
                ajaxRequest: document.helper.getPageName(),
                screenMode: 'editAssertion',
                listTable: $('#List').val(),
                newFilter: function() {return $('#ruleFilter').val();}
            },

上面是editrow的extraparam,我认为newFilter没有改变textarea的编辑值,我该如何解决这个问题呢?

ruleFilter是一个断言textarea //我觉得它是相关的,但还是要提到

1 个答案:

答案 0 :(得分:1)

尝试将textarea中的值恢复回编辑网格