如何在ajax错误请求上捕获jquery异常?

时间:2013-02-16 19:10:46

标签: jquery backbone.js

我正在保存这样的用户模型:

this.model.save(data,{
                    success: function(user) {
                        console.log(user);
                    },
                    error: function() {
                        console.log("error");
                    }

                });

当例如用户名不唯一时,REST api返回400(错误请求)。 在控制台中显示“错误”,但在它之前有jquery execption:

POST http://localhost/cms/users.json 400 (Bad Request)

如何才能捕获此异常,以免它被抛到控制台?

1 个答案:

答案 0 :(得分:1)

例外情况在控制台上显示为浏览器的一个功能(Firebug中的插件)。您无法将其关闭,并且不会以任何方式影响您的代码流。你应该忽略它。

Check this for another similar q