如何关闭Dajaxproject警报'出问题'?有时我的dajax函数返回空数据,因此html中的变量是None。它适合我,但显示dajax警报。我听说有DAJAXICE_EXCEPTION但我不知道如何正确使用它。当网站完成时你会做什么?
答案 0 :(得分:0)
这纯粹是推测性的,我自己没有测试过,但我认为你想看的地方是dajaxice.core.js的第87行:
valid_http_responses: function(){
return {200: null, 301: null, 302: null, 304: null}
}
引发错误的部分在第51行:
if(this.responseText == Dajaxice.EXCEPTION || !(this.status in Dajaxice.valid_http_responses())){
error_callback();
}
所以可能会将valid_http_responses
更改为:
valid_http_responses: function(){
return {200: null, 204: null, 301: null, 302: null, 304: null}
}
来自维基百科:
204 No Content:
The server successfully processed the request, but is not returning any content
也许这会解决您的问题?