我有休耕例如:如何在javascript中返回false来停止执行?
<input type="button" id="create_account" value="Save">
var Misc = {
validateForm: function() {
if(x == 1){
return false;
}
// this is a simplified example, but sometimes x != 1 and there is no return
}
}
$(document).on('click', '#create_account', function() {
Misc.validateForm();
alert('continue');
});
我遇到的问题是,我得到continue
,即使我返回false。
我想发生什么是运行警报只有Misc.validateForm();
不返回任何
在这个问题上的任何想法?
流不停止只是因为你返回false,它会像说'假;警觉('继续'),仍然会警觉。 –
我想你可以['stop()'](http://stackoverflow.com/a/550583/2344142),但这只是愚蠢的 –