从前端开始,我正在使用骨干j:
this.model.save()
.success(function (data) {
console.log("The response is " + JSON.stringify(data));
})
.error(function (error) {
console.log("The response is " + JSON.stringify(error));
})
从服务器端,模拟的响应是
res.status(400).send({message: "Bad request"})
因此,我能够在 res.send 方法中打印正在发送的对象,用于2XX和非2XX状态。 但是,我还想打印确切状态(从服务器 res.status 发送的那个)。有人可以对此有所了解。
答案 0 :(得分:1)
Backbone Ajax请求使用jQuery(http://backbonejs.org/#Sync),并传递您的success
处理程序。在jQuery.ajax docs下{@ 1}} {jqXHR.done
已被弃用但签名相同),您将看到其中的3个参数。
您正在寻找的是:
success