jquery 的 ajax 在 非阻塞 时返回 XMLHttpRequest

jquery 的 ajax 在 非阻塞 时返回 是 [object XMLHttpRequest] 对象(firefox 下 alert(对象名) 也可以直接看到对象类型)

返回的内容用 request.responseText 就可得到  var request = $.ajax(...);

 

//Firefox浏览器 打开跨域访问权限
if (navigator.userAgent.indexOf("Firefox") > 0)
    netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");

 

//alert(request.responseText);
//alert(request.responseXML);
var json_data = eval("(" + request.responseText + ")");
alert(json_data.aaa);

 

 

var request = $.ajax({ type: "POST" ,cache : false //非阻塞 ,async : false ,dataType: "text" ,url: url ,data: {"act":"batch_pid","html":'aaa'} ,success: function(data){ alert(data); } }); alert(request.responseText);

你可能感兴趣的:(jquery,Ajax,json,function,XMLhttpREquest,firefox)