jquery---------jquery的each循环中的return

JSP部分代码:
<form action="saveBookingTicketsAdd.action" onsubmit="return beforeSubmit()">
...
<c:forEach items="${list }" var="item" varStatus="sta">
...
<textarea cols="10" rows="2" style="color: gray;" class="fare" name="tichetsCost">航班/酒店的费用</textarea>
...
</c:forEach>
...
</form>



javascript代码:
function beforeSubmit() {
     $(".fare").each(function(){
         ....
         return false;
     }

     alert("a");
     return true;
}


经测试,each循环中的return false仅仅是结束了循环操作,并没有跳出beforeSubmit方法,后面的alert("a")和return true还是会执行,所以验证实际没起到效果,在实际的过程中应注意避免

你可能感兴趣的:(JavaScript)