zoukankan      html  css  js  c++  java
  • jquery submit方法在IE6下的诡异bug

    $("a.login_submit").click(function(){
        $("form").submit();
    });

    以上代码是不是觉得很正常啊。

    但是IE6下就是不提交且跳转,测试琢磨后,终于发现了一个秘密。

    如果提交按钮是用a标签做的按钮,则需要在click事件中return false;阻止默认行为,否则提交不了。

    另外,A标签中href=“#”,则无此BUG,若写href=“javascript:;”或href=“javascript:void(0);”,就会出现这情况。

    所以正确代码为:

    $("a.login_submit").click(function(){
        $("form").submit();
        return false;
    });
  • 相关阅读:
    【NOI2015】荷马史诗
    Codeforces Round #415 (Div. 2)
    Codeforces Round #408 (Div. 2)
    bzoj3230
    poj1743
    poj1226
    bzoj1295
    bzoj1294
    bzoj1296
    bzoj1239
  • 原文地址:https://www.cnblogs.com/pannysp/p/2781090.html
Copyright © 2011-2022 走看看