for和$.each 的记录

1 $.each(ForbidSDT, function (i, obj) {
2                 if ($(obj).val() <= 8) {
3                     alert("请输入禁止操作开始时间");
4                     $("#save_btn").attr("disabled", false);
5                     return false;
6                 }
7             });
1  for (var i = 0; i < ForbidSDT.length; i++) {
2                 if ($(ForbidSDT[i]).val() <= 8) {
3                     alert("请输入禁止操作开始时间");
4                     $("#save_btn").attr("disabled", false);
5                     return false;
6                 }
7             }

$.each return;不起作用,需要return false 才能跳出循环。

函数里包含了$.each return false 不能跳出函数,因为$.each是引用的函数。

改为for循环之后,return可以跳出循环了

posted @ 2017-12-20 10:29  芝幽幽  阅读(205)  评论(0编辑  收藏  举报