即使成功,Ajax也总是返回错误

时间:2012-02-02 17:00:45

标签: ajax

这是我的代码:

$.ajax({
                url: someUrl,
                type: "PUT",
                data: {
                    id: id,
                    message: "bla",
                    date: this.Date
                },
                success: function (data) {
                },
                error: function (data) {
                    alert("Failed to save.");
                }
            });

someUrl是一种保存在数据库中的方法,它被调用并成功,它在我的数据库表中添加新行。 但是,我总是得到警报。在'data'中,有错误500并且它表示“参数字典包含非可空类型'System.DateTime'的参数'date'的空条目,用于方法'MyMethod(Int32,System.String,System.DateTime) “”。

1 个答案:

答案 0 :(得分:0)

这可能不是您的AJAX代码的错误,这是服务器端的错误。调用someUrl时检查服务器上的日志。

换句话说,AJAX调用是“成功”,但服务器返回500错误。