码迷,mamicode.com
首页 > Web开发 > 详细

jQuery ajax方法在Chrome浏览器下失效问题

时间:2014-11-11 12:20:48      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   color   ar   使用   sp   for   

最近做测试时碰到一个问题,chrome下使用ajax的一些方法(如get,load等)的时候完全失效;

$(function() {
    $("#send").click(function() {
        $("#resText").load("test.html");
    });
});

代码如上,在其他浏览器,如firefox中表现正常;

 

百度谷歌之后,才发觉原来是chrome里面对非服务端的AJAX调用做了严格的限制,如果放到服务器上,使用http:访问就没有任何问题了;

 

原因可参考:http://forum.jquery.com/topic/load-and-ajax-not-working-on-google-chrome

 

所以如果只是在本地测试,没有将项目文件放在服务器里通过IP地址访问测试,谷歌chrome浏览器可能根本不显示效果;

 

所以,测试时,可以将文件放到tomcat的webapps的ROOT目录下,然后点击bin目录下的startup.bat,然后就可以在浏览器中访问了;

 

ip地址:端口号/文件,如192.168.1.70:8080/system/index.html;

 

jQuery ajax方法在Chrome浏览器下失效问题

标签:style   blog   http   io   color   ar   使用   sp   for   

原文地址:http://www.cnblogs.com/xiaozhang2014/p/4088950.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!