12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- (function () {
- var page = {
- init: function ($page, param) {
- var pageobj = $('#lr_page_list').lrpagination({
- lclass: "lr-list",
- rows: 10, // 每页行数
- getData: function (param, callback) {// 获取数据 param 分页参数,callback 异步回调
- // param: page: 当前页,rows:行数
- setTimeout(function () {
- var data = [];
- for (var i = 0; i < 10; i++) {
- data.push({ text: '第' + ((param.page - 1) * param.rows + i + 1) + '行数据' });
- }
- $page.find('.lr-badge').text(20);
- callback(data, 20);
- }, 1000);
- },
- renderData: function (_index, _item) {// 渲染数据模板
- var _html = '<div class="lr-list-item"><a class="lr-nav-right" >' + _item.text + '</a ></div >';
- return _html;
- },
- down: {
- contentinit: '下拉可以刷新',
- contentdown: '下拉可以刷新',
- contentover: '释放立即刷新',
- contentrefresh: '正在刷新...'
- },
- up: {
- contentinit: '上拉显示更多',
- contentdown: '上拉显示更多',
- contentrefresh: '正在加载...',
- contentnomore: '没有更多数据了'
- },
- btns: ['<a class="lr-btn-danger">删除</a>', '<a class="lr-btn-warning"><i class="iconfont icon-emoji"></i></a>'],
- click: function (item, $item, $et) {// 列表行点击事件
- }
- });
- $page.find('#lr_time_btn').searchdate({
- callback: function (begin, end) {
- }
- });
- $page.find('#lr_search_btn').multiplequery({
- callback: function (data) {
- }
- });
- $('#select1').lrpicker({
- placeholder: '请选择',
- data: cityData
- });
- $('#select4').lrpicker({
- placeholder: '请选择',
- data: bjTypeData
- });
- $('#switch1').lrswitch();
- // 重新刷新列表
- /*setTimeout(function () {
- pageobj.reload();
- }, 2000);*/
- }
- };
- return page;
- })();
|