当前位置: 代码迷 >> Web前端 >> jquery-jquery的each循环中的return
  详细解决方案

jquery-jquery的each循环中的return

热度:119   发布时间:2012-08-24 10:00:21.0
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还是会执行,所以验证实际没起到效果,在实际的过程中应注意避免
  相关解决方案