很奇怪,一般来说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,程序会继续执行的,所以加一个全局变量控制,这样就可以阻止表单提交

 

相关文章:

  • 2022-12-23
  • 2021-12-10
  • 2021-11-23
  • 2021-08-17
  • 2021-12-10
  • 2022-12-23
  • 2021-12-20
猜你喜欢
  • 2021-06-29
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
  • 2021-06-02
  • 2022-12-23
相关资源
相似解决方案