jquery each 遍历,each退出循环
程序员文章站
2022-03-02 23:43:02
...
需求: 相同的采购合同号对应的供应商应该相同,如下图,填写采购合同号,选中对应供应商,但相同合同号要选择相同供应商
实现技术:jquery each遍历
//获取所有采购合同文本框并绑定blur事件 $("input[name*='stockContractno']").on("blur",function(){ var contractArray=$("input[name*='stockContractno']"); var currContractObj=this; var currProviderObj=$("#providerId"+this.id); var providerVal=""; $.each(contractArray,function(key,val){ //不和自己比较 if(currContractObj!=this){ providerVal=$("#providerId"+key).val(); //如果采购合同号相同&&供应商是否相同 if(currContractObj.value == val.value && currProviderObj.val() != providerVal){ alert("警告:相同采购合同号通常要对应同一个供应商!"); currProviderObj.focus(); return false; } } }); });
知识点:
1.each的用法
2.each循环,要实现break和continue的功能:
break----用return false;
continue --用return ture;
上一篇: Android 游戏框架 libgdx 学习笔记 - 手势检测
下一篇: 网页兼容性问题
推荐阅读
-
jquery中$().each,$.each的区别讲解
-
jQuery编程开发中$.each使用详解
-
PHP 遍历数组语句总结(foreach,for,list,each)
-
jQuery中$.each使用实例详解
-
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
-
jQuery的each终止或跳过示例代码_jquery
-
PHP 数组遍历方法大全(foreach,list,each)
-
jQuery中each方法的使用详解
-
js和jquery中循环的退出和继续学习记录_javascript技巧
-
PHP 数组遍历方法大全(foreach,list,each)_php技巧