jqGrid 错误:未捕获的类型错误:无法读取未定义的属性"保存文本"



我有jqGrid JS 4.7.1(2014-12-16)。我想处理我自己的储蓄。这就是我所说的编辑行:

    var editparameters = {
        "keys" : true,
        "oneditfunc" : function(a){console.log('oneditfunc');},
        "successfunc" : function(a){console.log('successfunc');},
        "url" : 'clientArray',
        "extraparam" : {},
        "aftersavefunc" : function(a){console.log('aftersavefunc');},
        "errorfunc": function(a){console.log('errorfunc');},
        "afterrestorefunc" : function(a){console.log('afterrestorefunc');},
        "restoreAfterError" : true,
        "mtype" : "POST" // I also tried null for this
    };
    grid.editRow(id, editparameters);

当我编辑完一个单元格,并在文本输入中按enter键时,我在jqgrid:中得到了这个错误

Uncaught TypeError: Cannot read property 'savetext' of undefined  (jquery.jqGrid.js:9892)

我的目标是:在jqgrid中处理我自己保存到模型以及发布到服务器的操作,而不会出现错误。

我想您忘记了在jquery.jqGrid.min.js之前包含grid.locale-en.js文件。

你不是第一个有问题的人。正因为如此,我在免费的jqGrid4.8中删除了这一要求(请参阅自述文件和wiki)

相关内容

最新更新