【发布时间】:2012-08-29 00:24:44
【问题描述】:
什么是相当于PHP的退出;在 Javascript/jQuery 中?
我需要根据某些条件提前停止我的脚本...我可以从搜索中找到的唯一答案是停止提交表单...
【问题讨论】:
-
在 PHP 中,exit() 可以在任何地方调用。在 JavaScript 中,return 只能在函数中调用,不能在文件范围内调用。
标签: javascript jquery
什么是相当于PHP的退出;在 Javascript/jQuery 中?
我需要根据某些条件提前停止我的脚本...我可以从搜索中找到的唯一答案是停止提交表单...
【问题讨论】:
标签: javascript jquery
你可以试试:
throw "stop execution";
使用 return 你将跳过当前函数,这就是为什么 throwing 更类似于 PHP exit();
【讨论】:
我会用 return 语句提前完成一个函数:
return;
【讨论】:
通过调用return 终止javascript 函数。通常你会在一个函数或其他东西的上下文中。事件处理程序(例如元素上的onclick)也会像函数一样工作并接受返回。
【讨论】:
从您的特定问题以及其他所有人的角度来看。请看这个。 这可能会对您有所帮助。
就这一行
if(exit_condition!=true)
这也要求你的代码在里面
$(document).ready()
if(exit_condition!=true)
$(document).ready(function() {
// Your code
// Your code
// Your code
// Your code
});
我也遇到过这个问题,@Jamesking56 遇到过。这是我的解决方案。
【讨论】: