数据的增加,查询,添加数据如果重复,提示数据重复,如果不重复则添加数据,查询数据是否存在,如果存在,提示数据存在,如果不存在就提示数据不存在

<title></title><script type="text/javascript" src="../angular/angular.min.js"></script><script type="text/javascript">var app=angular.module("myApp",[]);app.controller("myCon",function($scope){var arr=[{id:10011120,name:"iphoneX",num:99},{id:10011121,name:"华为mate10",num:20},{id:10011122,name:"vivoR12",num:55}];$scope.goods=arr;//添加数据$scope.addId="";$scope.addName="";                   $scope.addNum="";$scope.addGoods=function(){if(isNaN($scope.addId)){alert("资产编号必须为数字");}else if($scope.addId.length!=8){alert("资产编号必须为8位");}else if(isNaN($scope.addNum)){alert("资产数量必须为数字");}else{var names=$scope.addName;for(var i=0;i<arr.length;i++){var g=arr[i];if(g.name==names){alert("已有此数据");return;}}var addGood={id:$scope.addId,name:$scope.addName,num:$scope.addNum}arr.push(addGood);$scope.goods=arr;}}$scope.goods=arr;//查询数据$scope.sele=function(){if($scope.name=="" || $scope.name==null){alert("搜索框不能为空");return;}//搜索框的model值与姓名比较var model=$scope.name;for(var i=0;i<arr.length;i++){var g=arr[i];if(g.name==model){alert("此数据存在");return;}}alert("此数据不存在");}});</script></head><body ng-app="myApp" ng-controller="myCon"><center><h4>资产登记</h4><table border="1px solid" cellpadding="10px" cellspacing="0px"><thead><tr><th>资产编号</th><th>资产名称</th><th>资产数量</th></tr></thead><tbody><tr ng-repeat="good in goods"><td>{{good.id}}</td><td>{{good.name}}</td><td>{{good.num}}</td></tr></tbody></table><br />资产搜索<input type="text" ng-model="name"/> <button ng-click="sele()">搜索</button><br /><br /><div style="border: 1px solid black; width: 300px; height: 200px; margin-top: 10px;">资产编号<input style="margin-top: 20px;" type="text" ng-model="addId" /><br /><br />资产名称<input type="text" ng-model="addName" /><br /><br />资产数量<input type="text" ng-model="addNum" /><br /><br /><input type="button" value="资产录入" ng-click="addGoods()"/></div></center></body>

angularjs数据重复,查询数据是否存在相关推荐

  1. 简单介绍MySQL插入数据与查询数据

    这篇文章主要介绍了 MySQL插入数据与查询数据,缺省插入.缺省插入.缺省插入等各种数据插入分享,需要的小伙伴可以参考一下,希望对你有所帮助 一.插入数据 insert into 表名 (列1,... ...

  2. Python使用pymysql往数据库插入数据和查询数据

    Python使用pymysql往数据库插入数据和查询数据 第一步:导入import pymysql连接数据库 #连接数据库try:db = pymysql.connect(host='127.0.0. ...

  3. mysql 先删后增 更新_MySQL 高级操作——新增数据、更新数据、删除数据、查询数据...

    新增数据 多数据插入 只要写一次insert指令,但是可以插入多条记录 语法:insert into 表名 [(字段列表)] values (值列表1),(值列表2),(值列表3); 主键冲突 主键冲 ...

  4. MFC中使用sqlite3操作数据库 创建,插入数据,查询数据

    需要用到的文件有sqlite3.h .sqlite3.dll.sqlite3.lib.网上很多人分享下载地址这里不再赘述. 将这三个文件拷贝到自己新建MFC项目目录下,在解决方案窗口下 添加现有项,选 ...

  5. ava查询mysql的数据_MYSQLi数据访问查询数据

    单条件查询 数据查询 请输入汽车品牌: 汽车代号 汽车名字 系列代号 汽车油耗 汽车价格 $tj = " 1=1 ";//恒成立条件 $name = ""; i ...

  6. hash表的创建,插入数据,查询数据(包含代码)

    本文章采用的是hash表的链地址存储方式 Hash表的含义 Hash表,又称散列表.在前面讨论的顺序.折半.分块查找和树表的查找中,其ASL的量级在O(n)-O(log2n)之间.不论ASL在哪个量级 ...

  7. mysql 查找数据_Mysql查询数据

    查询语句 单表查询 1.1 全表查寻 select * from employee; 复制代码1.2 指定字段查询 查询职员表中所有职员姓名和入职时间 select empname,hirdate f ...

  8. sqlite学习笔记5:插入数据,查询数据和删除数据

    曾闻:全部的编程都是已数据为中心,觉得很有道理. 所谓数据库数据库,没有数据叫什么数据库,接下来就看看怎样在表中插入数据. 一 插入数据 1 创建一张表 首先为了插入数据,须要先创建一张表: CREA ...

  9. 【jdbc】兴唐第三十一节课之修改数据和查询数据(使用自己写的DBUtil)

    一.修改数据 方法一 代码实现: public static void opDBByNormal() {DruidDataSource dds = new DruidDataSource(); dds ...

最新文章

  1. ionic 项目中添加modal的步骤流程
  2. LinkedList实现原理
  3. 2021-10-06
  4. C++中随机函数rand()和srand()的用法
  5. 固定在左右两侧不动的广告条 样式
  6. FileSystemObject (FSO)对象方法总结及应用
  7. LeetCode 1942. 最小未被占据椅子的编号(set)
  8. CATIA 界面介绍
  9. c语言二叉树_linux学习第20节,二叉树的特性和插入、查询、删除等基本操作
  10. DiQuick Web UI 框架 V1.3 正式版发布
  11. 【IT】使用gdb调试code
  12. Python下使用tarfile模块来实现文件归档压缩与解压
  13. [Swust OJ 166]--方程的解数(hash法)
  14. Effective C# Item18:实现标准Dispose模式
  15. 汇编语言:8421 BCD码加减法的修正问题
  16. pwc(普华永道)招聘.net
  17. 3d视觉效果html,jQuery炫酷网页3D背景视觉差特效
  18. 使用document解析xml文件
  19. Matlab 瑞利信道仿真
  20. android语言设置,android9.0默认系统语言改为中文

热门文章

  1. [ bzoj2820] YY的GCD
  2. Java 获取Request,Response对象方法
  3. 大师和一位网友讨论 狼之女 辛希亚
  4. 如何让孩子写一篇好作文?分享优秀作文四要素
  5. Excel-常用公式收藏
  6. 从沙特电信启动大规模网络建设看TD-LTE产业
  7. linux crossover 位置,Linux系统中如何安装CrossOver虚拟机?CrossOver Linux安装说明
  8. Putty中backspace键产生乱码的解决方法????
  9. 云南电信DNS服务器地址
  10. CppUnit Cookbook中文版