javascript - 如何解决由于多个 jQuery 文件导致的多次回发问题?

标签 javascript jquery duplicates postback

我在页面上包含了两个 jquery 文件。

<script type="text/javascript" src="~/Scripts/jquery-1.7.2.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>

我的问题是,由于页面上有多个 Jquery 文件,回发事件会触发两次。

有人可以帮我解决这个问题吗?我们该如何解决这个问题?

最佳答案

确保您没有在表单的 onSubmit 操作中调用 form.submit()。这是我见过的最常见的双重回发问题。见下文。

示例:

<form id="foo" onSumbit="dofoo">
<input type="submit" name="do">
</form>

<script>
  dofoo(){

  jquery('foo').submit()
  exit true; 
  }
</script>

关于javascript - 如何解决由于多个 jQuery 文件导致的多次回发问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22063693/

相关文章:

javascript - 多个 Canvas 上的 paperjs 事件

javascript - Vanilla Javascript : Find a data attribute of the same name as an element given its id

r - 为什么 R 的重复数据在排序数据上表现更好?

r - 查找具有接近重复值的行的索引

javascript - 如何使用 Angular js 自定义文件内容

javascript - 当我调用 this.constructor.superclass.someMethod 时,超出最大调用堆栈大小会引发异常

javascript - 切换后返回按钮文本

javascript - 如何让javascript在页面加载后发送ajax数据而无需按钮?

javascript - jquery .show() 显示不正确

android - Error :Execution failed for task ':app:transformClassesWithJarMergingForDebug' 的解决方法是什么