如何检查在 Backbone.Model.save() 期间使用了哪种方法(POST 或 PUT)?我正在尝试使用以下代码,这显然失败了,因为success
方法没有xhr
传递参数。
success: function (model, xhr) {
console.log(arguments) // 2 arguments: 1 - model, 2 - json response
if (xhr.status === 201) {
this.publish(
'message',
'Model was successfully created',
'success'
);
$('#content').find('button[type=submit]').text('Save');
} else {
this.publish(
'message',
'Model was saved',
'success'
);
}
},