美文网首页
jquery ajax方法如load,get等 在CHROME下

jquery ajax方法如load,get等 在CHROME下

作者: 忘了呼吸的那只猫 | 来源:发表于2020-01-06 11:16 被阅读0次

jquery在chrome 5.0+ 等版本中, ajax的load get等方法完全失效。 代码如下:

function getHtml(url,ctner){
//alert(ctner);
//$.get(url,function(data) {$(ctner).html(data);}, "text");
try{ $(ctner).load(url); }
catch(e) { alert(url + "读取错误"); }
}

症状: 其实语句是执行了,如上面的代码,TRY的时候并没有抛出错误,但返回的内容就是空值。

百度了半天没发现解决方法。 后来GOOGLE了一下老外的内容,才发现问题的症结,下面是链接地址:
http://forum.jquery.com/topic/load-and-ajax-not-working-on-google-chrome

原来是CHROME 5里面对非针对服务端的AJAX调用做了严格的限制,如果是在SERVER端调用就没有问题了。。。。。。无语 。

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

找到问题,于是我尝试将做了内网穿透,然后在用穿透的地址访问,问题就很nice的解决了

相关文章

  • jquery ajax方法如load,get等 在CHROME下

    jquery在chrome 5.0+ 等版本中, ajax的load get等方法完全失效。 代码如下: 症状: ...

  • jquery ajax操作

    1, jQuery load() 方法是简单但强大的 AJAX 方法。 load()方法默认使用 GET 方式, ...

  • Ajax

    jQuery方法使用Ajax技术 三层封装方法: 最底层:$.ajax();中间层:.load()、$.get()...

  • jQuery-ajax-get()方法

    jQuery ajax-get方法 通过ajax的get请求来改变div里面的文本内容;与load方法实现的效果差...

  • jQuery |AJAX load() 方法

    jQuery load() 方法 jQuery load() 方法是简单但强大的 AJAX 方法。 load() ...

  • jQuery

    jQuery语法: jQuery获取内容和属性 : AJAX load()方法: jQuery ajax() 方法...

  • jQuery中的ajax应用

    jQuery对ajax进行了3层封装。最底层为$.ajax()方法、第2层为load(),$get(),$post...

  • JQuery AJAX

    话不多少,上代码 jQuery load() jQuery load() 方法是简单但强大的 AJAX 方法。 $...

  • JQUERY-load()

    jQuery ajax-load方法 通过ajax向服务器请求加载数据的方法 $("div").load("2.h...

  • jQuery——Ajax

    jQuery对ajax操作进行了封装,在jQuery中$.ajax()方法属于最底层的方法,第二层是load()、...

网友评论

      本文标题:jquery ajax方法如load,get等 在CHROME下

      本文链接:https://www.haomeiwen.com/subject/ydnhactx.html