最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

Angular.js排序查询功能的实现

来源:懂视网 责编:小采 时间:2020-11-27 20:05:13
文档

Angular.js排序查询功能的实现

Angular.js排序查询功能的实现:本文主要介绍了Angularjs添加排序查询功能的实例代码,需要的朋友可以参考下,希望能帮助到大家。废话不多说了,直接给大家贴代码了,具体代码如下所示: <!DOCTYPE html> <html> <head lang="en"> &l
推荐度:
导读Angular.js排序查询功能的实现:本文主要介绍了Angularjs添加排序查询功能的实例代码,需要的朋友可以参考下,希望能帮助到大家。废话不多说了,直接给大家贴代码了,具体代码如下所示: <!DOCTYPE html> <html> <head lang="en"> &l

本文主要介绍了Angularjs添加排序查询功能的实例代码,需要的朋友可以参考下,希望能帮助到大家。

废话不多说了,直接给大家贴代码了,具体代码如下所示:

 <!DOCTYPE html>
<html>
<head lang="en">
 <meta charset="UTF-8">
 <title></title>
 <script type="text/javascript" src="angular-1.3.0.js"></script>
 <script type="text/javascript" src="jquery.1.12.4.js"></script>
 <script>
 var app=angular.module("myapp",[]);
 app.controller("myCtrl",function($scope){
 $scope.h=false;//显示和隐藏添加列表
 $scope.persons=[];//存放添加的内容
 $scope.xz=function(){//新增球员的点击事件点击列表出现
 $scope.h=true;
 }
 $scope.tj = function(){
 for(var i=0;i<$scope.persons.length;i++){//遍历列表的所有数据
 if($scope.name==$scope.persons[i].name) {//对比数据没有重复的姓名出现
 alert("您记录的内容已存在");
 return;
 }
 }
 //判断不能为空
 if($scope.name!=""&&$scope.name!=null){
 if($scope.wz!=""&&$scope.wz!=null){
 if($scope.hao!=""&&$scope.hao!=null){
 if($scope.number!=""&&$scope.number!=null){
 $scope.persons.push({//添加
 name:$scope.name,
 wz:$scope.wz,
 hao:$scope.hao,
 number:$scope.number});
 $scope.name="";
 $scope.wz="";
 $scope.hao="";
 $scope.number="";
 $scope.h=false;//添加成功添加表格关闭
 }else{
 alert("票數不能為空");
 }
 }else{
 alert("球号不能为空");
 }
 }else{
 alert("位置不能为空");
 }
 }else{
 alert("姓名不能为空");
 }
 }
 });
 </script>
 <!--//css样式-->
 <style>
 .input{
 width: 300px;
 height: 30px;
 }
 .select{
 width: 300px;
 height: 35px;
 }
 .button{
 background-color: deepskyblue;
 width: 100px;
 height: 60px;
 border-radius: 5%;
 margin-top: 30px;
 }
 .table{
 margin-top: 30px;
 }
 .table tr:nth-child(even){
 background-color: #eeeeee;
 }
 .table2{
 position: absolute;
 left: 300px;
 top: 650px;
 }
 .q{
 text-align: center;
 }
 </style>
</head>
<body ng-app="myapp" ng-controller="myCtrl">
<p>
 查询<br>
 <input type="text" class="input" ng-model="names">
</p>
<!--//排序-->
<p style="position: absolute;top: 10px;left: 500px">
 排序<br>
 <select class="select" ng-model="b">
 <option value="">票数正序</option>
 <option value="-">票数倒序</option>
 </select>
</p>
<!--新增球员按钮-->
<button class="button" ng-click="xz()">新增球员</button>
<table border="1" width="60%" cellspacing="0" cellpadding="10" class="table">
 <tr style="background-color: #999">
 <th>姓名</th>
 <th>位置</th>
 <th>球号</th>
 <th>票数</th>
 </tr>
<!--展示界面-->
 <tr ng-repeat="person in persons | filter:{'name':names} | orderBy:b+'number'">
 <td class="q">{{person.name}}</td>
 <td class="q">{{person.wz}}</td>
 <td class="q">{{person.hao}}</td>
 <td class="q">{{person.number}}</td>
 </tr>
</table>
<!--添加的表单-->
<table border="1" cellspacing="0" cellpadding="10" class="table2" ng-show="h">
 <tr>
 <td>姓名</td>
 <td><input type="text" placeholder="请输入姓名" ng-model="name"></td>
 </tr>
 <tr>
 <td>位置</td>
 <td><input type="text" placeholder="请输入位置" ng-model="wz"></td>
 </tr>
 <tr>
 <td>球号</td>
 <td><input type="text" placeholder="请输入球号" ng-model="hao"></td>
 </tr>
 <tr>
 <td>票数</td>
 <td><input type="text" placeholder="请输入票数" ng-model="number"></td>
 </tr>
 <tr>
 <td colspan="2" align="center"><input type="button" value="提交" ng-click="tj()"></td>
 </tr>
</table>
</body>
</html>

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

Angular.js排序查询功能的实现

Angular.js排序查询功能的实现:本文主要介绍了Angularjs添加排序查询功能的实例代码,需要的朋友可以参考下,希望能帮助到大家。废话不多说了,直接给大家贴代码了,具体代码如下所示: <!DOCTYPE html> <html> <head lang="en"> &l
推荐度:
标签: 功能 实现 排序
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top