如下所示:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="agl/angular.min.js"></script> <script> var app=angular.module("mpp",[]); app.controller("ctrl",function ($scope) { $scope.arr=[]; $scope.add=function () { $scope.arr.push({name:$scope.name,password:$scope.password,age:$scope.age,sex:$scope.sex}) } $scope.submit=function () { for (var i=0;i<$scope.arr.length;i++) { if($scope.arr[i].name==$scope.name2) { if($scope.arr[i].password==$scope.pass) { if($scope.pass2==$scope.pass){ $scope.arr[i].password=$scope.pass2; }else{ alert("两次输入不一致"); } }else { alert("密码错误"); } }else { alert("用户名错误"); } } } $scope.flag=false; $scope.show=function () { $scope.flag=true; } }) </script> <link rel="stylesheet" href="css/style.css" rel="external nofollow" > </head> <body ng-app="mpp" ng-controller="ctrl"> <div class="inner"> <input type="text" placeholder="用户名查询" ng-model="user"> <input type="text" placeholder="年龄范围查询" ng-model="ages"> <select ng-model="sexs"> <option value="男">男</option> <option value="女">女</option></select> <button>全部删除</button> <TABLE> <tr> <th>Id</th> <th>用户名</th> <th>密码</th> <th>年龄</th> <th>性别</th> <th>操作</th> </tr> <tr ng-repeat="item in arr|filter:{name:user}|filter:{age:ages}|filter:{sex:sexs}"> <td>{{$index+1}}</td> <td>{{item.name}}</td> <td>{{item.password}}</td> <td>{{item.age}}</td> <td>{{item.sex}}</td> <td><button ng-click="show()">修改密码</button></td> </tr> </TABLE> <button ng-click="add()">添加用户</button> <div class="conner"> <div class="add"> 用户名:<input type="text" ng-model="name"><br> 密 码:<input type="password" ng-model="password"><br> 年 龄:<input type="text" ng-model="age"><br> 性 别:<select ng-model="sex"> <option value="男">男</option> <option value="女">女</option></select><br> </div> <div class="update" ng-show="flag"> 用户名:<input type="text" ng-model="name2"><br> 旧密码:<input type="text" ng-model="pass"><br> 新密码:<input type="password" ng-model="pass2"><br> 确认密码:<input type="password" ng-model="pass3"><br> </div> </div> <button ng-click="submit()">提交</button> </div> </body> </html>
css
*{ margin: 0; padding: 0; } .inner{ margin: 20px auto; text-align: center; } table{ margin: 10px auto; text-align: center; } tr{ border-collapse: collapse; } tr th,td{ border:1px solid #000000; width: 60px; } .conner{ width: 600px; height: 300px; background: #ffe7e0; margin: 0 auto; } .add{ margin: 10px auto; padding-top: 20px; width: 260px; height: 120px; border: 2px solid #e42112; } .update{ width: 280px; height: 120px; border: 2px solid #e42112; text-align: center; margin: 10px auto; padding-top: 20px; }
以上这篇angularJs 表格添加删除修改查询方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。
本文向大家介绍基于jQuery实现表格的查看修改删除,包括了基于jQuery实现表格的查看修改删除的使用技巧和注意事项,需要的朋友参考一下 效果图: HTML: CSS: JQ: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍python 实现数组list 添加、修改、删除的方法,包括了python 实现数组list 添加、修改、删除的方法的使用技巧和注意事项,需要的朋友参考一下 数组是一种有序的集合,可随时添加、删除其中的元素 1、添加 .insert/.append 2、修改元素 3、删除 .pop() 以上这篇python 实现数组list 添加、修改、删除的方法就是小编分享给大家的全部内容了,希望
本文向大家介绍AngularJS表格添加序号的方法,包括了AngularJS表格添加序号的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了AngularJS表格添加序号的方法。分享给大家供大家参考,具体如下: 1、问题背景 AngularJS表格需要序号,可以利用$index来作为序号 2、实现实例 3、实现结果 更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《Angu
本文向大家介绍JQuery动态添加和删除表格行的方法,包括了JQuery动态添加和删除表格行的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JQuery动态添加和删除表格行的方法。分享给大家供大家参考。具体分析如下: 昨天做页面表格行动态添加和删除,看了无数的介绍,发现了一个好东东,JQuery。用它实现起来还真的是很方便,这个是我用到我们平台的一个方法。 后台使用的也是比较容易的,
本文向大家介绍js实现class样式的修改、添加及删除的方法,包括了js实现class样式的修改、添加及删除的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js实现class样式的修改、添加及删除的方法。分享给大家供大家参考。具体分析如下: 比较常见的js前端功能,通过修改标签的className实现相应的功能。 具体代码如下: 希望本文所述对大家的javascript程序设计有所帮
本文向大家介绍PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例,包括了PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例的使用技巧和注意事项,需要的朋友参考一下 PHP 扩展mongon.mod.dll下载http://cn.php.net/manual/en/mongo.installation.php#mongo.installation.windows