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

jQuery(document).ajaxSuccess(function(event, request, options) {
    // i can has the datas? >^..^<
});

最佳答案

这适用于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!
    }
});

09-19 03:30