js return false 为什么不能终止程序 而是跳出了循环
1个回答
展开全部
回调函数里面的return跟submitform方法没有什么关系
function submitform(){
var datas=$(".datatext1") , flag = true;
$.each(datas, function(){
var textdata=$(this).attr('value');
if (isNaN(textdata)){
alert('请填写数字');
flag = false;
return false;
// return ;
}
});
if(flag){
document.getElementById('form1').submit();
}
}
function submitform(){
var datas=$(".datatext1") , flag = true;
$.each(datas, function(){
var textdata=$(this).attr('value');
if (isNaN(textdata)){
alert('请填写数字');
flag = false;
return false;
// return ;
}
});
if(flag){
document.getElementById('form1').submit();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询