使用$ .ajaxError使用$ .post捕获错误

时间:2014-09-18 21:13:57

标签: javascript jquery

我想抓住" ERR_EMPTY_RESPONSE "当我 $。发布时出错。

我的jquery $ .post代码是:

        $.post( "parseRequest", { request: "myFile.xml" }, function( data ) {
            //do something with json data
        }, "json");

有时,例如,如果文件不存在,服务器将发回空白响应。我会在客户端收到此消息:

POST http://localhost:8081/parseRequest net::ERR_EMPTY_RESPONSE 

有没有办法抓住这个?

我尝试使用.ajaxError(),但我没有正确使用它...这就是我尝试过的:

        $.post( "parseRequest", { request: "myFile.xml" }, function( data ) {
            //do something with json data
        }, "json").ajaxError(function() {
            console.log( "** Triggered ajaxError handler." );
        });

但我得到了一个未定义的功能'我尝试这个时出错。

我正在使用jquery 1.11.1

相关网页:

有任何帮助吗?谢谢!

0 个答案:

没有答案