很奇怪,一般來說return會終止js,但是今天萬萬沒想到的是,jquery 的each循環中,return不好使,做一記錄,
var result = true;
$('input[type="file"][name="fileField"]').each(function(){
if($(this).val() != "") {debugger;
$.messager.alert('提示:',"請先上傳附件","info");
result = false;
return false;
}
});
if (!result)
return false;
如果不加result,程序會繼續執行的,所以加一個全局變量控制,這樣就可以阻止表單提交
