Javascript 行内编辑';未激发s onSuccess事件

Javascript 行内编辑';未激发s onSuccess事件,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我使用jqGrid进行内联行编辑,我想让用户知道行更新是否成功 问题在于,行编辑更新后onSuccess事件没有触发,实际上没有触发任何操作事件 注意:我只使用JSON服务器数据,没有本地数据 服务器上有一个很好的HTTP post 这是我的代码: colNames:['Actions',...], colModel:[ {name:'act',index:'act',width:55,align:'

我使用jqGrid进行内联行编辑,我想让用户知道行更新是否成功

问题在于,行编辑更新后onSuccess事件没有触发,实际上没有触发任何操作事件

注意:我只使用JSON服务器数据,没有本地数据

服务器上有一个很好的HTTP post

这是我的代码:

    colNames:['Actions',...],
                    colModel:[
                        {name:'act',index:'act',width:55,align:'center',sortable:false,formatter:'actions',
                         formatoptions:{
                             keys: true,
                             onEdit:function(rowid) {
                             },
                             onSuccess:function(jqXHR) {
                                 alert('The update succeed!');
                             },
                             onError:function(rowid, jqXHR, textStatus) {
 alert('There was some problem, check the row!');
                             },
                             afterSave:function(rowid) {

                             },
                             afterRestore:function(rowid) {

                             }
                         }}
有什么想法吗


谢谢大家!

最终,问题出在我使用的旧jqGrid版本(3.8)上

请使用jqGrid 4.3.0及更高版本使其正常工作,并确保您的jQuery版本是最新的


Yair

最终,问题出在我使用的旧jqGrid版本(3.8)上

请使用jqGrid 4.3.0及更高版本使其正常工作,并确保您的jQuery版本是最新的


Yair

firebug或开发人员工具中有javascript错误吗?没有,数据是http发布的ok。firebug或开发人员工具中有javascript错误吗?没有,数据是http发布的ok。