javascript - DOM 准备好两次

标签 javascript jquery

我在我的网站上使用 jQuery,但在一个页面上有一个错误。

当 DOM 准备好时,我提交一个表单,如下所示:

jQuery.(document).ready(function() {
     alert("test"); jQuery("#form").submit(); 
});

我的表格是这样的:

<form id="form" onsubmit="return false;" action="test.php"></form>

但是当我加载页面时,警报出现了两次。 所以最大的问题是提交两次的表单。

为什么dom会加载两次? 此错误仅在 IE(所有版本)上出现

谢谢

最佳答案

$(document).ready(function() {
     alert("test"); 
     $("#form").submit(); 
});

关于javascript - DOM 准备好两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4890249/

相关文章:

JavaScript 表单验证错误

javascript - Knockout 仅触发一次更新事件

javascript - 如何访问 iframe 并使用 jQuery 影响它

javascript - 使用下一个和上一个按钮(如轮播)创建菜单列表

javascript - 动态元素附加到另一个 2 个动态元素中

javascript - 使用 CoffeeScript 访问类实例和 jQuery 的 this

javascript - 使用基于 HR 标签的 Javascript/JQuery 在 div 中拆分 HTML

javascript - 使用 Underscore/Lodash 将对象按值排序到 AngularJS ng-repeat 的对数组中

javascript - 使用通配符判断 url 中是否存在图像

javascript - 列表在 Controller 中初始化