zoukankan      html  css  js  c++  java
  • ajax调用异常

    一般情况下 return false可以阻止浏览器的默认事件,如下一段代码
    <a href="javascript:void(0)" onclick="function ajaxMethod()"/>

    <script lanuage="javascript" type="text/javascript">
    function ajaxMethod(){
      $.get(url,function(data){
        alert(data);
      });
    }
    </script>
    

      

    在以上的ajax方法 alert(data)执行后,在ie下会直接执行 a标签的href="javascript:void(0)"属性,其实就是执行了浏览器的默认事件,在chrome下会直接没有反应,在ff下会弹出提示“ff找不到指定的路径”
    这样的异常却是偶尔发生,不知道具体和浏览器的默认事件有什么关系,应该怎么处理下

    附加一个问题:jQuery.getScript 请求载入并执行一个 JavaScript 文件
    算不算异步加载js的一种方式?

  • 相关阅读:
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    类的封装和隐藏
    函数的装饰器
    vue嗯嗯
  • 原文地址:https://www.cnblogs.com/needrunning/p/2249221.html
Copyright © 2011-2022 走看看