让我解释一下。我正在编写代码并在一些 ajax 查询之前添加断点。 我已经分析了变量中的数据,现在想要阻止 ajax 查询执行,但如果我恢复代码,它将被执行。 我可以刷新页面,并且不会发送 ajax 查询,但如何在不丢失动态页面更改的情况下执行此操作?
最佳答案
您是如何调用 AJAX
函数的?
如果你这样调用它
function AJAXCaller() {
... // CODE THAT ANALYZE THE DATA
$.ajax({ ... });
... // CODE CONTINUATION
}
那么您可能可以添加一些变量
作为标志
来决定是否像这样运行AJAX
var runAJAX = true;
function AJAXCaller() {
... // CODE THAT ANALYZE THE DATA
if(runAJAX) {
$.ajax({ ... });
}
... // CODE CONTINUATION
}
然后您可以在 if(runAJAX) {
添加断点
,然后如果您决定不运行 AJAX
调用,请更改使用控制台
的runAJAX
值
关于javascript - 如何退出调试并阻止执行下一个代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36788250/