3
我为ajaxSuccess
创建了一个全局处理程序,但我需要能够检查每个请求的数据。此时可以访问返回的数据吗?我可以使用全局.ajaxSuccess处理程序从ajax请求获取数据吗?
jQuery(document).ajaxSuccess(function(event, request, options) {
// i can has the datas? >^..^<
});
我为ajaxSuccess
创建了一个全局处理程序,但我需要能够检查每个请求的数据。此时可以访问返回的数据吗?我可以使用全局.ajaxSuccess处理程序从ajax请求获取数据吗?
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!
}
});
jQuery(document).ajaxSuccess(function(event, request, options, data) {
console.log(data);
});
JSON.parse会在现代浏览器更好。 – Adam 2011-09-21 17:22:52