var proId; mui.init({ pullRefresh: { container: '#pullrefresh', up: { height:50, contentrefresh: '正在加载...', callback: pullupRefresh } } }); var Num=1; function pullupRefresh() { setTimeout(function() { Num++; historyEvaluate(5,Num); }, 1000); } mui.plusReady(function() { var self = plus.webview.currentWebview(); proId = self.proid; mui("#evaluateShow").on("tap", ".urlhref", function() { var id = this.getAttribute("data-id"); plus.nativeUI.showWaiting(); plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, { "proid": id, }); }) historyEvaluate(5,1); }) function historyEvaluate(pageSize,pageNo){ mui.plusReady(function() { mui.ajax(baseUrl + "/ajax/consult/pqAssessHis", { "type": "get", "data": { "professorId": proId, "pageSize": pageSize, "pageNo": pageNo }, traditional: true, "timeout": 10000, "success": function(response) { plus.nativeUI.closeWaiting(); plus.webview.currentWebview().show("slide-in-right", 150); if(response.success) { console.log(JSON.stringify(response)) if(pageNo!=response.data.pageNo) { response.data.data=[]; } var $data = response.data.data; if($data.length>0){ for(var i = 0; i < $data.length; i++) { var add = document.createElement("li"); var assessTime = commenTime($data[i].assessTime); var assessContant =""; if($data[i].assessContant) { assessContant = $data[i].assessContant; } var userhed=''; if($data[i].professor.hasHeadImage) { userhed = 'background-image:url('+baseUrl+'/images/head/' + $data[i].professor.id + '_l.jpg)'; } else { userhed = 'background-image:url(../images/default-photo.jpg)'; } add.className = "mui-table-view-cell flexCenter levelbox"; add.innerHTML='
'+ '
'+ ''+ $data[i].professor.name +''+ ''+ '
'+ '

'+ assessContant +'

'+ ''+ assessTime +''+ '
'; document.getElementById("evaluateShow").appendChild(add); var startLeval = parseInt($data[i].assessStar); var start = add.querySelectorAll(".iconfont"); console.log(JSON.stringify(startLeval)) console.log(JSON.stringify(start)) for(var j = 0; j < startLeval; j++) { start[j].classList.remove("icon-favor"); start[j].classList.add("icon-favorfill"); } } } if(pageNo < Math.ceil(response.data.total / response.data.pageSize)) { mui('#pullrefresh').pullRefresh().endPullupToRefresh(false); /*能上拉*/ } else { mui('#pullrefresh').pullRefresh().endPullupToRefresh(true); /*不能上拉*/ } } }, error: function() { plus.nativeUI.toast("服务器链接超时", toastStyle); mui('#pullrefresh').pullRefresh().endPullupToRefresh(true); return; } }) }) }