C# Jquery Jtable创建操作给出错误弹出窗口

C# Jquery Jtable创建操作给出错误弹出窗口,c#,jquery,asp.net,ajax,jquery-jtable,C#,Jquery,Asp.net,Ajax,Jquery Jtable,我已经创建了Jquery Jtable,可以执行3个操作:displaydatalist操作、deletecord和createaction 已在asp.net web窗体中实现,其列表操作和删除操作工作正常,但创建操作工作不正常 我能够在后端添加数据,并发送json结果及其状态,以响应有效的json数据 它在ajax调用中成功了,但在Jtable中显示错误弹出窗口时没有显示任何错误消息 下面是创建操作的函数 createAction: function (postData) {

我已经创建了Jquery Jtable,可以执行3个操作:displaydatalist操作、deletecord和createaction

已在asp.net web窗体中实现,其列表操作和删除操作工作正常,但创建操作工作不正常

我能够在后端添加数据,并发送json结果及其状态,以响应有效的json数据

它在ajax调用中成功了,但在Jtable中显示错误弹出窗口时没有显示任何错误消息

下面是创建操作的函数

createAction: function (postData) {
                var arr = postData.split('=');
                var userval = arr[1];
                return $.Deferred(function ($dfd) {
                    $.ajax({
                     contentType: "application/json; charset=utf-8",
                      url: '/MonitoringAdminService.asmx/CreateUserTemp',
                      type: 'POST',
                      dataType: 'json',
                        data: JSON.stringify({ username:userval}),
                        success: function (data) {
                            $dfd.resolve(data);
                        },
                        error: function (data) {
                            $dfd.reject();
                        }
                    });
                });
            }
下面是错误,但弹出窗口和开发者控制台中没有错误消息。状态为200


如果您能帮助解决这个问题,那就太好了。

这是jTable中的代码片段,它可能会抛出错误窗口

 //Show the error message if server returns error
 if (data.Result != 'OK') {
     self._showError(data.Message);
     return;
 }
如果您的服务器响应没有结果为“OK”,它将抛出包含服务器发送的任何消息的对话框。如果您的结果是,例如“OK”JTABLE将尝试显示该消息,该消息可能不存在,因此空白对话框。