/** * Created by mac on 17/6/6. */ (function () { var loading = false; //状态标记 $(document.body).infinite().on("infinite", function () { if (loading) return; $("#endInfo").show(); loading = true; //加载新的数据 func.getParkInfoList(); }); //跳转至我的页面 $(document).on('click', '#mycard_link', function () { window.location.href = mUrl.myParkCardView; }); // //跳转至月卡年卡选择页 // $(document).on('click', '[name="card-link"]', function () { // var pkNo = $(this).attr('data-parkNo'); // window.location.href = mUrl.parkLotCardView + 'pklNo=' + pkNo; // }); //跳转至月卡年卡选择页 $(document).on('click', '.card-link', function () { var pkNo = $(this).attr('data-parkNo'); window.location.href = mUrl.parkLotCardView + '&pklNo=' + pkNo; }); var func = { pageNum: 1, pageSize: 10, //默认总页面 totalPage: -1, initPage: function () { func.getParkInfoList(); func.getCustCardNum(); }, //获取我的停车场卡卷数量 getCustCardNum: function () { var req = {} $.ajax({ url: mUrl.getCustCardNum, data: req, type: 'post', dataType: 'json', success: function(res){ if(res.code == '8888'){ var numStr = res.data.numStr; var num = res.data.num; $("#cardNum").html('共'+num+'张'); }else{ $.toptip('获取停车场卡卷数量失败,请重试!', 2000, 'error'); } } }) }, //获取停车场信息列表 getParkInfoList: function () { var req = { pageNum: func.pageNum, pageSize: func.pageSize } $.ajax({ url: mUrl.getParkInfoList, data: req, type: 'post', dataType: 'json', success: func.pkInfoSuccess }); }, //成功函数 pkInfoSuccess: function (res) { if (func.totalPage > 0 && func.totalPage < func.pageNum) { //隐藏加载提示 $("#endInfo").hide(); //没有更多数据了 $("#loadState").show(); loading = false; return; } if (res.code == '8888') { var data = res.data; var list = data.list; var html = ''; $.each(list, function (index, val) { html += '
' + val.address + '
' + '