我将一些 JSON 数据发布到我的操作方法中,如下所示:
$.ajax({
url: this.options.url,
type: 'POST',
dataType: 'json',
data: values,
success: function (html, status, response) {
// do whatever
},
error: function (error) {
// do whatever
}
})
我成功地访问了服务器,并且存在正确的值,没有抛出任何错误,但是错误事件被完成,而不是成功事件。在检查错误事件中的响应对象时,我可以看到我得到了 200 'OK' 回复。我还可以看到响应文本是我所期望的。
我认为这是因为我发布 JSON 但返回文本?每个方向是否可以有不同的数据类型?