球员信息

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>周考3球员信息</title>
    <script  type="text/javascript" src="js/angular.js"></script>
    <style>
        * {
            margin: 0;
            padding: 0;
        }




        table {
            margin-top: 20px;
            border-collapse: collapse;
        }




        td, th {
            border: 1px solid #000;
            padding: 20px;
            text-align: center;
        }




        button {
            border-radius: 5px;
            border: 1px solid gainsboro;
            background-color: orange;
            color: white;
            padding: 5px;
        }




        span {
            width: 100px;
            display: inline-block;
        }




        .age {
            width: 20px;
            height: 20px;
        }
    </style>
    <script>
        var myapp = angular.module("myapp", []);
        myapp.controller("myCtrl", function ($scope) {
            var data = [{"name": "张三", "pass": '控场后卫', "age": 11, "sex": 999, "check": false},
                {"name": "李四", "pass": '大前锋', "age": 21, "sex": 888, "check": false},
                {"name": "王五", "pass": '小前锋', "age": 23, "sex": 777, "check": false},
                {"name": "赵六", "pass": '中锋', "age": 10, "sex": 666, "check": false},
                {"name": "周七", "pass": '得分后卫', "age": 1, "sex": 777, "check": false}
            
            ];
              data.predicate = '-age';//根据年龄倒叙
            $scope.data = data;
            //用来查询的字段
            $scope.cxSearch;
            $scope.cx = function (ziduan) {
                console.log(ziduan);
                console.log($scope.select);
                $scope.cxSearch = ziduan;
            }
            //查询的方法
            $scope.searchFifter = function (search) {
                if ($scope.name != null || $scope.select != null || ($scope.startAge != null || $scope.endAge != null)) {
                    if ($scope.cxSearch == "name") {
                        if (search.name.indexOf($scope.name) != -1) {
                            return true;
                        } else {
                            return false;
                        }
                    } else if ($scope.cxSearch == "select") {
                        if (search.sex.indexOf($scope.select) != -1) {
                            return true;
                        } else {
                            return false;
                        }
                    } else if ($scope.cxSearch == "age") {
                        if ($scope.startAge < parseInt(search.age) && parseInt(search.age) < $scope.endAge || $scope.startAge == search.age || $scope.endAge == search.age) {
                            return true;
                        } else {
                            return false;
                        }
                    }
                }
                return true;
            };

            $scope.addshow = false;
            //添加用户的方法
            $scope.add = function () {
                $scope.addshow = true;
            }
            $scope.submitAdd = function () {
                if ($scope.addname == null || $scope.addpass == null || $scope.addage == null || $scope.addsex == null) {
                    alert("用户信息不可为空");
                } else {
                    $scope.data.push({
                        "name": $scope.addname,
                        "pass": $scope.addpass,
                        "age": $scope.addage,
                        "sex": $scope.addsex,
                        "check": false
                    });
                    alert("提交成功");
                    $scope.addshow = false;
                }




            }
        });
    </script>
</head>
<body ng-app="myapp" ng-controller="myCtrl" bgcolor="cadetblue" >
<center>
<tr>

<td >
<font color="maroon">查询</td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<td>排序</td>
</tr><br />


<input type="text"ng-model="name" ng-click="cx('name')"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;


<select ng-model="Spiao" >
   <option value="-sex">票数倒叙</option>
   <option value="sex">票数正叙</option>
</select><br />
<button style="margin-top: 20px" ng-click="add()">新增球员</button>
<table bgcolor="blueviolet">
    <thead bgcolor="chocolate">
    <th>姓名</th>
    <th>位置</th>
    <th>球号</th>
    <th>票数</th>
    </thead>
    <tbody>
    <tr style="{{$even?'background-color: #f1f1f1':''}}" ng-repeat="item in data | filter:searchFifter:search | orderBy:Spiao" >
        
        <td >{{item.name}}</td>
        <td >{{item.pass}}</td>
        <td >{{item.age}}</td>
        <td >{{item.sex}}</td>
    </tr>
    </tbody>
</table>


<br>
<div ng-show="addshow">
    <span>姓名:</span> <input type="text" ng-model="addname"><br>
    <span>位置:</span><input type="text" ng-model="addpass"><br>
    <span>球号:</span><input type="text" ng-model="addage"><br>
    <span>票数:</span><input type="text" ng-model="addsex"><br>
    <button style="margin-top: 30px" ng-click="submitAdd()">确认</button>
</div>
</center>
</body>

</html>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值