JQuery

作者: paperss | 来源:发表于2018-09-18 11:31 被阅读0次
    1. jquery each 循环元素
        /**兑换前,验证表单信息**/
         function verExcData() {
            var verResult = true;
             $(".receipt-info").each( function () {
                if ($(this).attr("allownull") != undefined && isEmpty($(this).val())) {
                    $.toast("请输入"+$(this).attr("namestr"), 1000)
                    verResult = false;
                    return false;
                }
                if ($(this).attr("minlength") != undefined && $(this).val().length < $(this).attr("minlength")) {
                    $.toast($(this).attr("namestr") + "长度不足" + $(this).attr("minlength") + "位", 1000)
                    verResult = false;
                    return false;
                }
    
                if ($(this).attr("maxlength") != undefined && $(this).val().length > $(this).attr("maxlength")) {
                    $.toast($(this).attr("namestr") + "长度超过" + $(this).attr("maxlength") + "位", 1000)
                    verResult = false;
                    return false;
                }
            })
            return verResult;
        }
    

    jQuery中each类似于javascript的for循环
    但不同于for循环的是在each里面不能使用break结束循环,也不能使用continue来结束本次循环,想要实现类似的功能就只能用return,
    break 用return false
    continue 用return ture

    相关文章

      网友评论

          本文标题:JQuery

          本文链接:https://www.haomeiwen.com/subject/igtunftx.html