我有休耕例如:如何在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),但這只是愚蠢的 –