$.ajax({
type: 'POST',
url: api_url+'client/'+client.id+'.json',
data: {
_method: 'delete',
id: client.id
},
success: function(data) {
$('#delete-client').html('Success');
},
error: function(data) {
$('#delete-client').css('color', 'red');
$('#delete-client').html('Error');
}
});
Run Code Online (Sandbox Code Playgroud)
在错误:函数jquery将接收具有500头状态的这个json对象
{"errors":{"code":777,"message":"Method requested does not yet exist","data":[]}}
Run Code Online (Sandbox Code Playgroud)
但是,如果我使用data.errors.message它不会显示错误.当我在console.log中使用返回对象时,它会在chromes开发框中显示一个包含不同事件的巨大对象
固定
var error = jQuery.parseJSON(jqXHR.responseText);
$('#delete-client').html(error.errors.message);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20516 次 |
| 最近记录: |