需求: 相同的采购合同号对应的供应商应该相同,如下图,填写采购合同号,选中对应供应商,但相同合同号要选择相同供应商
实现技术: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;
相关推荐
$.each()遍历数组或对象的具体用法
浅析jQuery 遍历函数,javascript中的each遍历_.docx
主要介绍了jQuery中each遍历的三种方法,结合实例形式分析了jQuery使用each遍历DOM元素的相关操作技巧,并附带了一个综合实例给予总结说明,需要的朋友可以参考下
声明了一个JSON字符串直接遍历,在Chrome控制台下面报错,解决方法是将JSON字符串转换为JavaScript对象
《锋利的jquery》利用each方法遍历各个选项卡
0. 前言 ...1. JQuery each循环,要实现break和continue的功能 break —-用return false; continue –用return ture; 2. JQuery怎么跳出当前的each循环 API 上的说明只有跳出整个循环(如果需要退出
下面小编就为大家带来一篇jquery 遍历数组 each 方法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
主要介绍了jq 用each遍历循环的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
=ddl_xreg_id.clientid%> option”).each(function() {形式来each遍历一次,这样所有的select就给查询了一次。 代码如下:[removed][removed][removed]$(document).ready(function(){$(“#selecttest”).change...
主要介绍了Jquery使用each函数实现遍历及数组处理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了js/jquery遍历对象和数组的方法,结合实例形式分析了数组遍历的forEach,map与each方法常见使用技巧,需要的朋友可以参考下
主要介绍了jquery中使用.each()遍历元素学习笔记,本文从实际项目经验总结而来,需要的朋友可以参考下
主要介绍了jQuery $.each遍历对象、数组用法实例,本文讲解了在有参数和无参数的情况下遍历对象及遍历数组的例子及each方法的几种常用用法,需要的朋友可以参考下
如需退出each循环可使回调函数返回false 现有如下两个select 计划类别: <select id=PLANTYPE> <option value=0>-所有- 新建 续建 </select> 申报类型: <select id=AUDITTYPE> <option value=0>-...
主要介绍了jQuery使用$.each遍历json数组的简单实现方法,结合实例形式分析了each方法遍历json数组的实现技巧与相关注意事项,需要的朋友可以参考下
下面小编就为大家带来一篇浅析jQuery 遍历函数,javascript中的each遍历。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
把info类下面所有的a标签链接后天加”#article”。 ...以上这篇jQuery 循环遍历改变a标签的href(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
each遍历,相信都不陌生,在平常的事件处理中,是for循环的变体,但比for循环强大.在数组中,它可以轻松的攻取数组索引及对应的值.例: 使用方法如下: 代码如下:var arr = [‘javascript’, ‘php’, ‘java’, ...