| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270 | <!DOCTYPE html><html><head>	<meta charset="UTF-8">	<title>产品列表</title>	<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">	<meta name="apple-mobile-web-app-capable" content="yes">	<meta name="apple-mobile-web-app-status-bar-style" content="black">	<link rel="stylesheet" type="text/css" href="css/mui.min.css" />	<link rel="stylesheet" type="text/css" href="css/iconfont.css" />	<link rel="stylesheet" type="text/css" href="css/style.css" />	<style>		#pullrefresh_chanpin_list .mui-table-view-chevron .wh-100{padding:0;}		.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-object:nth-of-type(odd){padding-right: 4px;}		.mui-pull-caption{font-size: 12px;}		.tab-with-chanpin-list{margin-top: 0;padding-top: 5px;}		#pullrefresh_chanpin_list{padding-top: 46px;}		#pullrefresh_chanpin_list .mui-table-view-cell{border-bottom: 0;text-align: left;}		#pullrefresh_chanpin_list .mui-table-view-chevron .mui-table-view-cell:last-child{border-bottom: 0;}		#pullrefresh_chanpin_list .mui-table-view-cell:after{display: none;}		#pullrefresh_chanpin_list .mui-grid-view{padding:0 10px 10px 0;}		#pullrefresh_chanpin_list .mui-grid-view .mui-table-view-cell>a{background: #fff;}		#pullrefresh_chanpin_list .mui-grid-view .mui-table-view-cell:nth-of-type(odd){border-right: 0;}		#pullrefresh_chanpin_list .mui-grid-view .mui-table-view-cell:nth-of-type(even){border-left: 0;}		#pullrefresh_chanpin_list .mui-grid-view .mui-table-view-cell:nth-of-type(odd):last-child{border-bottom: 0;}		#pullrefresh_chanpin_list .mui-table-view-chevron .wh-100{padding:0;}		#pullrefresh_chanpin_list .mui-grid-view .shop-price {padding:0;}		#pullrefresh_chanpin_list .my-tab-view-pull:after{display: none;}		.go_chanpin_details .mui-h6{margin-top: 5px;}	</style>	<script type="text/javascript">        // 屏蔽分享        window.hiddenAllWechatMenu = true;	</script></head><script>	var d = new Date().getTime(); //当前时间戳	if (d > 1560873599000) {		location.href = "chanpin_list.html";	}</script><body><div class="loading-bg">	<div class="mui-loading">		<div class="mui-spinner">		</div>		  加载中...	</div></div><nav class="mui-bar mui-bar-tab" id="footer-bar">	<a class="mui-tab-item" >		<div class="iconfont icon-shouye"></div>		<span class="mui-tab-label">首页</span>	</a>	<a class="mui-tab-item">		<div class="iconfont icon-gouwuche"><span class="mui-badge">0</span></div>		<span class="mui-tab-label">购物车</span>	</a>	<a class="mui-tab-item">		<div class="iconfont icon-dingdan"></div>		<span class="mui-tab-label">订单</span>	</a>	<a class="mui-tab-item">		<div class="iconfont icon-wode"></div>		<span class="mui-tab-label">我的</span>	</a></nav><div class="mui-segmented-control tab-with-chanpin-list">	<a class="mui-control-item mui-active">		<span class="mui-tab-label">WaterO</span>	</a>	<a class="mui-control-item">		<span class="mui-tab-label">Aiberle</span>	</a></div><!--下拉刷新容器--><div id="pullrefresh_chanpin_list" class="mui-content mui-scroll-wrapper" style="background: #fff;">	<div class="mui-scroll">		<!--数据列表-->		<ul class="mui-table-view mui-grid-view my-tab-view-pull">		</ul>	</div></div><script src="js/mui.min.js"></script><script src="js/jquery-2.1.1.min.js"></script><script src="js/main.js"></script><script src="js/page/wechat-utils-1.0.js"></script><script src="js/page/validate.js"></script><script>	mui.init({    pullRefresh: {        container: '#pullrefresh_chanpin_list',        down: {},        up: {            contentrefresh: '正在加载...',            callback: pullupRefresh        }    }});var pageNumber = 0,    pagesize = 10,    proType = "1";function pullupRefresh() {    pageNumber += 1;    $.ajax(base_path + '/product/productIndex?dates=' + new Date().getTime(), {        data: {            "pageSize": pagesize,            "pageNO": pageNumber,            "productType": proType        },        dataType: 'json',        type: 'post',        timeout: 15000,        xhrFields: {			withCredentials: true		},		crossDomain: true,        success: function(dt) {        	if (dt.isRedirect) {				location.href = dt.redirectURL;			} else {            if(dt.status) {                var chanpin_data = [];                chanpin_data = dt.data.productList;                mui('#pullrefresh_chanpin_list').pullRefresh().endPullupToRefresh(chanpin_data.length < pagesize);                var table = document.body.querySelector('.my-tab-view-pull');                mui(chanpin_data).each(function(index) {                    var pro_color = this.productColor;                    var li = document.createElement('li');                    var yuanjia = '<s class="gwc-pp">原价:¥' + accDiv(this.productPrice, 100) + '</s>';                    if(marquee != '' && this.productDiscount == '328000') {                        yuanjia = '<span class="mui-h6">购买即赠3年滤芯</span>'                    }                    var img='';                    img=this.colorImg;                    if($(".box-list-card .iconfont").hasClass("icon-list")) {                        li.className = 'mui-table-view-cell mui-media';                        li.innerHTML = '<a proid="' + this.productId + '" colorid="'+this.colorId+'" class="go_chanpin_details"><img class="mui-media-object mui-pull-left wh-100" src="' + img + '"><div class="mui-media-body gwc-tit">' + this.productName + '</div><div class="mui-ellipsis mui-h6">' + this.productColorDes + '</div><div class="shop-price">' + marquee + '<span class="price-sp">¥' + accDiv(this.productDiscount, 100) + '</span>' + yuanjia + '</div></div></a>">';                    } else {                        li.className = 'mui-table-view-cell mui-media mui-col-xs-6';                        li.innerHTML = '<a proid="' + this.productId + '" colorid="'+this.colorId+'" class="go_chanpin_details"><img class="mui-media-object" src="' + img + '"><div class="mui-media-body gwc-tit">' + this.productName + '</div><div class="mui-ellipsis mui-h6">' + this.productColorDes + '</div><div class="shop-price">' + marquee + '<span class="price-sp">¥' + accDiv(this.productDiscount, 100) + '</span>' + yuanjia + '</div></a>';                    }                    table.appendChild(li)                    mui('#pullrefresh_chanpin_list').pullRefresh().disablePullupToRefresh();                });                if(chanpin_data.length==0){                    mui('#pullrefresh_chanpin_list').pullRefresh().disablePullupToRefresh();                    var li = document.createElement('li');                    li.className = 'mui-table-view-cell mui-media mui-col-xs-12 mui-text-center';                    li.innerHTML='<img style="width:100px;display:block;margin:40px auto 0 auto;" src="images/null-4.png" /><h6 class="mui-text-center">暂无产品信息,逛逛别的产品吧!</h6>';                    table.appendChild(li);				}            } else {                mui('#pullrefresh_chanpin_list').pullRefresh().endPullupToRefresh(true)            }            }        },        error: function(xhr, type, errorThrown) {            console.log(xhr)        }    })};function search_pullrefresh(str) {    if(str != null && str != '') {        if(!checkParameter(str)) {            mui.alert('您输入的格式有误,请重新输入!')        } else {            pageNumber = 0;            $('.my-tab-view-pull').empty();            search_str = str;            mui('#pullrefresh_chanpin_list').pullRefresh().refresh(true);            mui('#pullrefresh_chanpin_list').pullRefresh().pullupLoading()        }    } else {        pageNumber = 0;        $('.my-tab-view-pull').empty();        search_str = str;        mui('#pullrefresh_chanpin_list').pullRefresh().refresh(true);        mui('#pullrefresh_chanpin_list').pullRefresh().pullupLoading()    }};//mui.os.ios ? listener_ipt() : keyup_fn();////function keyup_fn() {//  $('body').on('keyup', '#chanpin-search', function(e) {//      var currKey = 0,//          e = e || event;//      currKey = e.keyCode || e.which || e.charCode;//      var keyName = String.fromCharCode(currKey);//      if(currKey == "13") {//          var str = $.trim($('#chanpin-search').val());//          search_pullrefresh(str)//      }//  })//};//document.getElementById('chanpin-search').addEventListener('input', function(e) {//  var value = e.target.value//});//function listener_ipt() {//  document.getElementById('chanpin-search').onblur = function() {//      var str = $.trim($('#chanpin-search').val());//      search_pullrefresh(str)//  }//};mui.ready(function() {    proType = getParam("proType");    proType == null ? proType = "1" : proType;    //springFestivalPop();    marquee_Show();    if(proType != 1) {        $(".tab-with-chanpin-list .mui-control-item:first-child").removeClass('mui-active');        $(".tab-with-chanpin-list .mui-control-item:last-child").addClass('mui-active');    }    mui('#pullrefresh_chanpin_list').pullRefresh().pullupLoading();    getCartNum();    document.querySelector('.loading-bg').style.display = 'none'});function checkParameter(remark) {    if(!/^[\u4e00-\u9fa5_a-zA-Z0-9-]+$/.test(remark)) {        return false    }    return true};$(document).on('tap', '.box-list-card', function() {    var listcard = $(this).children().first();    if(listcard.hasClass("icon-list")) {        listcard.removeClass("icon-list").addClass("icon-list-card");        $(".my-tab-view-pull").removeClass("mui-table-view-chevron").addClass("mui-grid-view");        $(".mui-media-object").removeClass("mui-pull-left wh-100");        $(".my-tab-view-pull .mui-table-view-cell").addClass("mui-col-xs-6")    } else {        listcard.removeClass("icon-list-card").addClass("icon-list");        $(".my-tab-view-pull").removeClass("mui-grid-view").addClass("mui-table-view-chevron");        $(".mui-media-object").addClass("mui-pull-left wh-100");        $(".my-tab-view-pull .mui-table-view-cell").removeClass("mui-col-xs-6")    }});mui.each(document.querySelectorAll('.tab-with-chanpin-list .mui-control-item'), function(index, el) {    el.addEventListener('tap', function() {        pageNumber = 0;        switch(index) {            case 0:                proType = 1;                break;            case 1:                proType = 16;                break;            default:                proType = 1;                break        }//      var href=location.href;//      if(href.indexOf("proType")>0){//      	history.pushState("", "产品列表",'//'+location.host+'/wateroWechat/chanpin_list_20190618.html?proType='+proType);//      }        $('.my-tab-view-pull').empty();        mui('#pullrefresh_chanpin_list').pullRefresh().refresh(true);        mui('#pullrefresh_chanpin_list').pullRefresh().pullupLoading()    }, false)});</script></body></html>
 |