jquery Ajax的问题 用如下类似代码在Chrome浏览器可以请求到数据 但是在ie就不行 一直请求失败或者无相应
是跨域的问题吗还是ie的兼容问题$.ajaxPrefilter(function(options,originalOptions,jqXHR){//options对象包括...
是跨域的问题吗 还是ie的兼容问题
$.ajaxPrefilter( function(options, originalOptions, jqXHR){
// options对象 包括accepts、crossDomain、contentType、url、async、type、headers、error、dataType等许多参数选项
// originalOptions对象 就是你为$.ajax()方法传递的参数对象,也就是 { url: "/index.php" }
// jqXHR对象 就是经过jQuery封装的XMLHttpRequest对象(保留了其本身的属性和方法)
options.type = "GET"; // 将请求方式改为GET
options.headers = { }; // 清空自定义的请求头
});
// 执行AJAX请求
$.ajax( {
url: "/index.php"
} ); 展开
$.ajaxPrefilter( function(options, originalOptions, jqXHR){
// options对象 包括accepts、crossDomain、contentType、url、async、type、headers、error、dataType等许多参数选项
// originalOptions对象 就是你为$.ajax()方法传递的参数对象,也就是 { url: "/index.php" }
// jqXHR对象 就是经过jQuery封装的XMLHttpRequest对象(保留了其本身的属性和方法)
options.type = "GET"; // 将请求方式改为GET
options.headers = { }; // 清空自定义的请求头
});
// 执行AJAX请求
$.ajax( {
url: "/index.php"
} ); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询