JS each 跳出

JS 中for循环的话则是按照程序写法,break和continue的使用。

JS each:

break 对应的是 return false

continue 对应的是 return true

这个问题每次都会记不清,都要去查一遍百度再确定答案,在这里也记一遍好了。

 

function getProAccessory() {
                $("#proaccessory").val("");
                var arr = new Array();
                $("label[accessid]").each(function () {
                    var id = $(this).attr("accessid");
                    if (id == "" || id == null) {
                        return true;
                    }
                    arr.push({ ProductAccessoryID: id });
                });
                console.log("accessory arr的值" + arr);
                $("#proaccessory").val(JSON.stringify(eval(arr)));
                console.log("json后的值" + $("#proaccessory").val());
            }

 

posted @ 2015-12-21 10:56  Danlis  阅读(837)  评论(0编辑  收藏  举报