2013-02-16 151 views
0

我節省了用戶模型是這樣的:如何抓住ajax壞請求上的jquery異常?

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

例外情況在控制檯上顯示爲瀏覽器的功能(Firebug情況下爲插件)。您無法關閉它,也不會以任何方式影響您的代碼流。你應該忽略它。

Check this for another similar q