javascript - 强制停止java脚本执行函数

标签 javascript ajax dojo

我有一个 dojo TreeView ,当我单击一个节点时,java 脚本会刷新网格。 我需要在单击节点之后和刷新数据之前停止任何正在运行的 java 脚本。

最佳答案

Javascript(大部分)是单线程的,因此当您收到点击事件时,该代码是唯一运行的东西。您的代码可能会被某些事件中断,这是您所担心的吗?如果是这样,您可以在刷新之前取消 Hook 这些事件,然后在确实需要时将它们重新 Hook 。如果没有看到一些代码,很难说最好的方法是什么。

关于javascript - 强制停止java脚本执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10160005/

相关文章:

javascript - 如何在 JavaScript 中安全地将任何内容转换为字符串

javascript - 我无法使用 nodejs 和 mongodb 中的 get 方法从 html 控件中获取数据

javascript - 如何使用 Handsontable 根据另一个自动完成单元格更新单元格

javascript - 从 jquery() 移植的 dojo show() 和 hide()

php - 提交按钮和 document.Form.submit() 不同的脚本进行处理

javascript - 使用 JavaScript/jQuery 将 BBcode 转换为 HTML

php - 使用 Php & JQuery 获取 MySQL 记录

ajax - 在 ajax 加载时在特定的 div 中显示加载 gif

javascript - 在对象列表中查找重复项并将其分开 - 在 JavaScript 中

javascript - 从 require 外部调用在 dojo 中 require 内部编写的函数