angualrjs实现分页查询
来源:互联网 发布:lable java 编辑:程序博客网 时间:2024/06/08 14:15
首页引入
<script type="text/javascript" src="framework/tm.pagination.js"></script>
根目录注入:
var routerApp=angular.module('routerApp',['ui.router','ngAnimate','tm.pagination','ui.bootstrap']);
页面上:
<tm-pagination conf="paginationConf"></tm-pagination>
controller代码
// 查询列表
var reSearch = function() {
var postData = {
//发送给后台的请求数据
currentPage: $scope.paginationConf.currentPage,
pageSize: $scope.paginationConf.itemsPerPage,
pickup: $scope.pickups,
startTime: $scope.startTime,
endTime: $scope.endTime,
minMoney: $scope.minMoney,
maxMoney: $scope.maxMoney
};
$http.post('findPickupByMultiConditionAndPage', postData).success(function(response) {
$scope.paginationConf.totalItems = response.totalElements; //总条数
$scope.takeGoodsLists = response.content; //具体内容
//共享的数据赋值
});
}
$scope.reSearch = reSearch;
//配置分页基本参数
$scope.paginationConf = {
currentPage: 1, //起始页
// totalItems:300,//总共有多少条记录
itemsPerPage: 5, // 每页展示的数据条数
// pagesLength:5,//分页条目的长度
perPageOptions: [5, 10, 20] //可选择显示条数的数组
};
//当页码和页面记录数发生变化时监控后台查询如果把currentPage和itemsPerPage分开监控的话则会触发两次后台事件。
$scope.$watch('paginationConf.currentPage +paginationConf.itemsPerPage', reSearch);
- angualrjs实现分页查询
- AngualrJS实现表单验证
- Hibernate 实现分页查询
- Ajax实现分页查询
- Hibernate实现分页查询
- Ajax实现分页查询
- Hibernate 实现分页查询
- Ajax实现分页查询
- Hibernate 实现分页查询
- 实现分页查询
- ASP实现分页查询
- PLSQL实现分页查询
- ROW_NUMBER()实现分页查询
- 查询分页实现
- ssh实现查询分页
- ssh实现分页查询
- Java实现分页查询
- ibatis实现分页查询
- StandardSerializer
- CCF CSP 编程题目和解答-----试题名称:窗口-------201403-2
- DUBBO+ZK
- switch语句
- JavaScript基础
- angualrjs实现分页查询
- 15. 3Sum
- Android面试题整理-3
- 腾讯多元化战略特征
- javascript更换背景
- 人生的缓冲带
- sparkSQL用jdbc访问mysql
- 从一个小例子来看setInterval的使用
- HttpUtility.UrlDecode(),HttpUtility()escape()、encodeURI()、encodeURIComponent()区别详解以及相应的前台解码和.net后台解码