前端表单循环验证

    var formItems = jQuery('#allotroomsrecordForm input');
    var formData = {};
    for (var i = 0; i < formItems.length; i++) {
        if (formItems[i].name != "") {
            formData[formItems[i].name] = formItems[i].value;
            if(formItems[i].name == 'id' || formItems[i].name == 'roomsId'){
                continue;
            }
            var msg = $("input[name="+formItems[i].name+"]").parent().prev().html();
            if(formItems[i].value == undefined || formItems[i].value == null || formItems[i].value == ''){
                layer.alert(msg+'不能为空!', {icon: 5},function (index) {
                    layer.close(index);
                    $("input[name="+formItems[i].name+"]").focus();
                });
                return;
            }
        }
    }

Guess you like

Origin blog.csdn.net/weixin_48860638/article/details/121228420