加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Angularjs table sort filter

发布时间:2020-12-17 08:59:58 所属栏目:安全 来源:网络整理
导读:写着怕以后用的着的时候望了 table class="table table-bordered" thead tr th input type="checkbox" ng-click="SearchVM.selectall()" / /th th a href="" ng-click="SearchVM.orderByField='Forename'; SearchVM.reverseSort = !SearchVM.reverseSort" Fo

写着怕以后用的着的时候望了

                        <table class="table table-bordered">
                            <thead>
                            <tr>
                                <th>
                                    <input type="checkbox" ng-click="SearchVM.selectall()" />
                                </th>
                                <th>
                                    <a href="" ng-click="SearchVM.orderByField='Forename'; SearchVM.reverseSort = !SearchVM.reverseSort">
                                        Forename <span ng-show="SearchVM.orderByField == 'firstName'">
                                            <span ng-show="!SearchVM.reverseSort">^</span><span ng-show="SearchVM.reverseSort">v</span>
                                        </span>
                                    </a>
                                </th>
                                <th>
                                    <a href="" ng-click="SearchVM.orderByField='Surname'; SearchVM.reverseSort = !SearchVM.reverseSort">
                                        Surname <span ng-show="SearchVM.orderByField == 'lastName'">
                                            <span ng-show="!SearchVM.reverseSort">^</span><span ng-show="SearchVM.reverseSort">v</span>
                                        </span>
                                    </a>
                                </th>
                                <th>
                                    <a href="" ng-click="SearchVM.orderByField='Email'; SearchVM.reverseSort = !SearchVM.reverseSort">
                                        Email <span ng-show="SearchVM.orderByField == 'email'">
                                            <span ng-show="!SearchVM.reverseSort">^</span><span ng-show="SearchVM.reverseSort">v</span>
                                        </span>
                                    </a>
                                </th>
                                <th>
                                    <a href="" ng-click="SearchVM.orderByField='SecurityGroup'; SearchVM.reverseSort = !SearchVM.reverseSort">
                                        Security Group <span ng-show="SearchVM.orderByField == 'securitygroup'">
                                            <span ng-show="!SearchVM.reverseSort">^</span><span ng-show="SearchVM.reverseSort">v</span>
                                        </span>
                                    </a>
                                </th>
                                <th>
                                    <a href="" ng-click="SearchVM.orderByField='UserStatus'; SearchVM.reverseSort = !SearchVM.reverseSort">
                                        User Status <span ng-show="SearchVM.orderByField == 'status'">
                                            <span ng-show="!SearchVM.reverseSort">^</span><span ng-show="SearchVM.reverseSort">v</span>
                                        </span>
                                    </a>
                                </th>
                                <th>
                                    <a href="" ng-click="SearchVM.orderByField='adviser'; SearchVM.reverseSort = !SearchVM.reverseSort">
                                        Consultant <span ng-show="SearchVM.orderByField == 'adviser'">
                                            <span ng-show="!SearchVM.reverseSort">^</span><span ng-show="SearchVM.reverseSort">v</span>
                                        </span>
                                    </a>
                                </th>
                                <th>

                                </th>
                            </tr>
                            </thead>
                            <tbody>
                            <tr>
                                <td></td>
                                <td>
                                    <input type="text" class="form-control" ng-model="search.Forename" />
                                </td>
                                <td>
                                    <input type="text" class="form-control" ng-model="search.Surname" />
                                </td>
                                <td>
                                    <input type="text" class="form-control" ng-model="search.Email" />
                                </td>
                                <td>
                                    <input type="text" class="form-control" ng-model="search.SecurityGroup" />
                                </td>
                                <td>
                                    <input type="text" class="form-control" ng-model="search.UserStatus" />
                                </td>
                                <td>
                                    <input type="text" class="form-control" ng-model="search.adviser" />
                                </td>
                                <td />
                            </tr>
                            <tr ng-repeat="user in SearchVM.currentpageuser|orderBy:SearchVM.orderByField:SearchVM.reverseSort|filter: search">
                                <td>
                                    <input type="checkbox" ng-model="user.Selected" />
                                </td>
                                <td>
                                    {{user.Forename}}
                                    <!--<a href="" ng-click="SearchVM.displaydetail(emp.individualid)">{{emp.firstName}}</a>-->
                                </td>
                                <td>{{user.Surname}}</td>
                                <td>{{user.Email}}</td>
                                <td>{{user.SecurityGroup}}</td>
                                <td>{{user.UserStatus}}</td>
                                <td>{{user.AdviserFullName}}</td>
                                <td>
                                    <input type="button" value="View Detail" ng-click="SearchVM.displaydetail(user.IndividualId,user.LoginId)" />
                                </td>
                            </tr>
                            </tbody>
                        </table>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读