我正在使用Laravel 4开发一个项目,该项目的很多功能都依赖于AJAX。
在我使用jQuery上传文件(fileupload)时,我有以下成功和失败函数:
done: function (e, data) {
// Show success message
},
fail: function (e, data) {
// Show fail message
}
在我的控制器中,我使用以下代码来返回成功或失败:
// Success Response
return Response::json('success', 200)
// Fail Response
return Response::json('error', 400)
功能方面一切正常,成功和失败的信息都能显示出来,文件上传也成功,一切看起来完美。但是当函数执行失败并返回失败响应时,在控制台上会看到如下信息:
400 (Bad Request)
错误信息仍然显示,一切都很好,但我想知道是否处理得正确,因为我不想在控制台上看到红色的错误提示,尽管似乎已经正确工作。
如果您有任何建议,将不胜感激。