<input type="text" ng-model="name" class="cha" />
<input
type="button"
value="查询"
ng-click="cha()"
/>
| //查询 | |
| $scope.cha = function() { | |
| //每次查询的时候,为了防止第二次失败,需要充值数组 | |
| $scope.persons = [{ | |
| "name": "张三", | |
| "age": 22, | |
| "pin": "zhnagsan", | |
| "zhiwei": "总经理" | |
| }, { | |
| "name": "李四", | |
| "age": 20, | |
| "pin": "lisi", | |
| "zhiwei": "总经理" | |
| }, { | |
| "name": "杨过", | |
| "age": 25, | |
| "pin": "yangguo", | |
| "zhiwei": "总经理" | |
| }]; | |
| //新数组 | |
| var newPersons = []; | |
| var n = $scope.name; | |
| if (n == "") { | |
| alert("名字不能为空") | |
| return; | |
| } | |
| //遍历 | |
| for (var i = 0; i < $scope.persons.length; i++) { | |
| var n1 = $scope.persons[i].name; | |
| if (n == n1) { | |
| newPersons.push($scope.persons[i]); | |
| } | |
| } | |
| //判断 | |
| if (newPersons.length == 0) { | |
| alert("没有匹配项"); | |
| return; | |
| } | |
| $scope.persons = newPersons; | |
| } |
82

被折叠的 条评论
为什么被折叠?



