json对象中根据主键判断是否有重复数据
2013-11-12 09:30
253 查看
function funCheckRepeat() { var ids = $(gridId).jqGrid('getGridParam', 'selarrrow'); if (ids.length == 0) { alert("请选择服务项目!"); return; } var dataList = new Array(); for (i = 0; i < ids.length; i++) { var json = $(gridId).getRowData(ids[i]); dataList[i] = json; } var s_json = JSON.stringify(dataList); for (i = 0; i < ids.length; i++) { var fjh=dataList[i].DRFJXX_FJH; var reg = s_json.match(eval('/"DRFJXX_FJH":"' + fjh + '"/g')); if (null != reg) { var reg1 = s_json.match(eval('/("DRFJXX_FJH":"' + fjh + '",)(.*?)(")/g')); if (reg1 != null) { if (reg1.length > 1) { alert("相同的飞机号【"+fjh+"】只能选择一个!"); return false; } } } } return true; }
相关文章推荐
- 有多个字段组成的联合主键,如何判断数据是否重复?
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- 判断数据窗口中是否有主键重复的数据
- js通过map和set判断数组中的对象的某个属性是否有重复
- JS判断是否为JSON对象及是否存在某字段的方法(推荐)
- 阿里前端2018秋招笔试题:判断JSON对象是否有环
- PB判断是否有重复数据
- Java判断一个值,或者对象是否存在list集合中和去掉list集合中重复的元素
- hibernate 判断对象是否transient,首先是判断version字段,然后再判断主键。
- Java判断对象或者原始数据类型是否是数组
- Java判断对象或者原始数据类型是否是数组
- 判断是否为json格式数据
- String分割成数组后,判断数组中是否有重复数据,有抛异常
- js判断是否为JSON对象
- 判断变量是否为json对象
- java判断List<T>对象是否唯一、去重复
- PHP判断JSON对象是否存在的方法(推荐)
- jquery判断json对象是否为空({})
- Java判断对象或者原始数据类型是否是数组
- 判断常见的数据库数据结构对象是否存在