js中break;语句不能跳出多层循环,所以我们可以采用类似于java中的跳出语句块。
setOption1:for(var i =0;i<productTypeArr1.length;i++){
if(productTypeArr1[i][1]==$eventProduct){
if(productTypeArr1[i][0]==1){
$("#productBigType1").get(0).selectedIndex=1;//index为索引值
$("#productBigType1").change();
//下面是设置二级联动下拉值
var count=$("#eventProduct option").length;
for(var i=0;i<count;i++){
if($("#eventProduct ").get(0).options[i].text == $eventProduct){
$("#eventProduct").get(0).options[i].selected = true;
break setOption1;
}
}
}
}