jquery跳出循环 $().each

jquery的循环函数是each()

结束跳出循环:return false, 相当于break;

结束本次循环进入下次循环:return true, 相当于continue。

举例(1)

function MyEach(obj, text) {
    var val = "";
    
    $("#option").each(function(){
        if($(this.text() == text)) {
            val = $(this).val();
            return false;
        }
    });
    return val;
}

举例(2)

var flag = true;

$('input[type="file"][name="fileField"]').each(function(){
    if($(this).val() != "") {
        debugger;
        
        $.messager.alert('提示:',"请先上传附件","info"); 
        flag = false;
        return false;
    }
});

if(!flag)
    return;

猜你喜欢

转载自blog.csdn.net/johnt25/article/details/86174230
今日推荐