angularjs搜索
来源:互联网 发布:js bind 编辑:程序博客网 时间:2024/06/18 06:02
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>angularjs过滤器排序</title> <link rel="stylesheet" href="bootstrap.min.css" /> <script src="jquery-2.1.3.min.js"></script> <script src="bootstrap.min.js"></script> <script src="angular.min.js"></script> <script src="angular-animate.min.js"></script> <script src="ui-bootstrap-tpls-1.3.2.js"></script></head><body ng-app="Demo" ng-controller="testCtrl as ctrl">关键字:<input ng-model="key"><table class="table table-bordered"> <tr> <td ng-click="orderBy('id')" style="cursor: pointer">序号</td> <td ng-click="orderBy('name')" style="cursor: pointer">名字</td> <td ng-click="orderBy('email')" style="cursor: pointer">邮箱</td> </tr> <tr ng-repeat="item in lists"> <td>{{item.id}}</td> <td>{{item.name}}</td> <td>{{item.email}}</td> </tr></table><script type="text/javascript"> (function(){ var app = angular.module('Demo', ["ngAnimate"]) .animation('.kongtest', kongtest) .controller('testCtrl',testCtrl); function kongtest() { return { enter: function (element, done) { element.css('display', 'none'); $(element).slideDown(1000, function () { done(); }); }, leave: function (element, done) { $(element).slideUp(1000, function () { done(); }); }, move: function (element, done) { element.css('display', 'none'); $(element).slideDown(500, function () { done(); }); } } } function testCtrl($scope, $filter) { $scope.items = [ { id: "1", name : "小白牛", email : "weicoa8@126.com" }, { id: "2", name : "迷迭香", email : "midiexiang8@126.com" }, { id: "3", name : "龙之谷", email : "dragon8@126.com" }, ]; $scope.orderBy = function (item) { alert(arguments.callee[item]); if(arguments.callee[item] == 'undefined'){ arguments.callee[item] = false; } arguments.callee[item] = !arguments.callee[item]; $scope.items = $filter('orderBy')($scope.items, item,arguments.callee[item] ); }; $scope.lists = $scope.items; $scope.$watch('key',function (n, w) { $scope.lists = $filter('filter')($scope.items, n); }); } }());</script></body></html>
阅读全文
0 0
- angularjs搜索
- angularjs 下拉搜索框
- AngularJs下拉搜索框
- Solr+AngularJS+springMVC+搜索
- angularjs添加和搜索
- AngularJS各搜索,排序
- angularjs material 实现搜索框
- angularjs-搜索框下拉列表
- angularjs实现分页和搜索
- AngularJS搜索,排序,入库,删除
- angularjs的过滤器实现搜索与排序
- 【angularjs指令】简单的搜索框实现
- AngularJS实现存入文本,搜索,敏感字符
- angularJS实现增删搜索排序功能
- AngularJS 多重搜索——之三重搜索实现
- angularjs中watch使用--实现项目中时时搜索
- angularjs实现百度的搜索接口及链接的实现
- angularJs使用$watch和$filter过滤器制作搜索筛选实例
- docker知识总结
- innodb存储引擎实现
- 关于intelliJ idea 2017的破解
- tp框架__construct()和__initialize()
- runtime介绍以及在项目中的实际运用
- angularjs搜索
- Windows下VS2013+Caffe无GPU配置
- PAT--L1-046. 整除光棍
- BigDecimal比较大小问题
- CRC循环冗余校验
- C++智能指针设计
- 验证码-PHP,AJAX
- 欢迎使用CSDN-markdown编辑器
- 微服务架构的优势与不足