Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 我可以使用global.ajaxSuccess处理程序从ajax请求中获取数据吗?_Jquery_Ajax - Fatal编程技术网

Jquery 我可以使用global.ajaxSuccess处理程序从ajax请求中获取数据吗?

Jquery 我可以使用global.ajaxSuccess处理程序从ajax请求中获取数据吗?,jquery,ajax,Jquery,Ajax,我已经为ajaxSuccess创建了一个全局处理程序,但是我需要能够检查每个请求的数据。此时是否可以访问返回的数据 jQuery(document).ajaxSuccess(function(event, request, options) { // i can has the datas? >^..^< }); jQuery(文档).ajaxSuccess(函数(事件、请求、选项){ //我能拿到数据吗?>^^< }); 这适用于FF、Chrome、IE 8: jQuer

我已经为
ajaxSuccess
创建了一个全局处理程序,但是我需要能够检查每个请求的数据。此时是否可以访问返回的数据

jQuery(document).ajaxSuccess(function(event, request, options) {
    // i can has the datas? >^..^<
});
jQuery(文档).ajaxSuccess(函数(事件、请求、选项){
//我能拿到数据吗?>^^<
});

这适用于FF、Chrome、IE 8:

jQuery(document).ajaxSuccess(function(event, request, options) {
    if (options.dataType == 'json') {
        var data = JSON.parse(request.responseText);
        // i has the datas!
    }
});

在现代浏览器中,JSON.parse会更好。
jQuery(document).ajaxSuccess(function(event, request, options, data) {
        console.log(data);
});