Javascript jqgrid使用操作进行内联编辑-无法显示错误消息

Javascript jqgrid使用操作进行内联编辑-无法显示错误消息,javascript,jquery,angularjs,jqgrid,Javascript,Jquery,Angularjs,Jqgrid,我正在使用带有编辑操作按钮的jQgrid的内联编辑,但aftersavefunc不起作用。正确的方法是什么 当我从服务器接收到以下信息时,我希望还原行并显示错误消息:{“success”:false,“id”:null,“message”:“您不能这样做”} 以下是我的代码: angular.element(document).ready(function () { $("#jqGrid").jqGrid({ datatype: "local", da

我正在使用带有编辑操作按钮的jQgrid的内联编辑,但aftersavefunc不起作用。正确的方法是什么

当我从服务器接收到以下信息时,我希望还原行并显示错误消息:{“success”:false,“id”:null,“message”:“您不能这样做”}

以下是我的代码:

 angular.element(document).ready(function () {

    $("#jqGrid").jqGrid({
        datatype: "local",
        data: $scope.listResellerUser,
        mtype: "POST",
        colModel: [
            { label:'Full Name', name: 'fullname' },
            { label: 'User Name', name: 'username' },
            { label: 'User Id', name: 'userId', hidden: true, key:true },
            { label: 'Email', name: 'email' },
            { label: 'User Level', name:'roleId', index:'roleId', edittype:'select', editable:true, align:'center', formatter:'select', 
                editoptions:{value:setRoleDropdown()
            }},
            {name:'Actions',index:'Actions',width:55,align:'center',sortable:false,search: false,formatter:'actions',
                 formatoptions:{
                     keys: true, // we want use [Enter] key to save the row and [Esc] to cancel editing.
                     delbutton:false,
                 }}

        ],
        editurl: "/myreseller/changeuserrole",
        styleUI : 'Bootstrap',
        page: 1,
        autowidth: true,
        height: 250,
        rowNum: 20,
        scrollPopUp:true,
        scrollLeftOffset: "83%",
        viewrecords: true,
        scroll: 1, // set the scroll property to 1 to enable paging with scrollbar - virtual loading of records
        emptyrecords: 'Scroll to bottom to retrieve new page', // the message will be displayed at the bottom 
        pager: "#jqGridPager",
        editParams: {
            "aftersavefunc": function (rowid, response, options) {
                alert("row with rowid=" + rowid + " is successfuly modified.");
            }
        }
    });

首先,重要的是要包含关于jqGrid版本的信息,您使用的(或您可以使用的)和jqGrid的分支(,商业版或旧版jqGrid)