javascript - 如何防止重复提交 <a href ="">?

标签 javascript jquery

我有一个关于双重提交的问题。

我有多个<a href = ""> 。 我想禁用所有 <a href="">如果我点击 <a href= ""> 之一

代码:

<a href="dashboard.php" id ="submitID" class="submit" >Dashboard </a>
<a href="orderList.php"  id ="submitID" class="submit" >Order List</a>
<a href="newOrder.php"  id ="submitID" class ="submit">New Order</a>

最佳答案

首先,请将您的 id 修复为唯一。

如果您使用的是 jQuery 1.4.3+ 版本:

$("a.submit").click(function() {
    $("a.submit").bind('click', false);
});

如果没有,则绑定(bind)function() { return false; }。那么你也可以

$("a.submit").unbind('click')

当您希望它们再次工作时。

关于javascript - 如何防止重复提交 <a href ="">?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15399722/

相关文章:

javascript - DataTables - 具有 2 表选择器的 .search() 函数

jquery - 将 jquery backgroundColor 换成背景图片?

javascript - 如何跨浏览器显示相对绝对日期?

Javascript URL 中包含非法字符

javascript - 像轮盘一样滚动 div 内容

javascript - 为什么<内存>无法克隆?

jquery - 将旧的 html 表转换为响应式

javascript - 哪个 SVG/SMIL DOM 元素具有 `beginElement` 方法?

jquery - Jasmine 在原型(prototype)方法上的 spy toHaveBeenCalled 的问题

javascript - 循环调用 <img src > 标签