|
|
|
|
4
|
var table = document.body.querySelector('.list');
|
4
|
var table = document.body.querySelector('.list');
|
5
|
var search = document.getElementById("search");
|
5
|
var search = document.getElementById("search");
|
6
|
|
6
|
|
|
|
7
|
mui('.list').on('tap','a',function(){
|
|
|
8
|
var id=this.getAttribute("data-id");
|
|
|
9
|
console.log(id);
|
|
|
10
|
var nwaiting = plus.nativeUI.showWaiting();//显示原生等待框
|
|
|
11
|
webviewShow = plus.webview.create("../html/proinforbrow.html",{proid:id});//后台创建webview并打开show.html
|
|
|
12
|
webviewShow.addEventListener("loaded", function() {
|
|
|
13
|
nwaiting.close(); //新webview的载入完毕后关闭等待框
|
|
|
14
|
webviewShow.show("slide-in-right",150); //把新webview窗体显示出来,显示动画效果为速度150毫秒的右侧移入动画
|
|
|
15
|
}, false);
|
|
|
16
|
})
|
|
|
17
|
|
7
|
/*点击搜索按钮*/
|
18
|
/*点击搜索按钮*/
|
8
|
search.addEventListener('focus', function() {
|
19
|
search.addEventListener('focus', function() {
|
9
|
var searchpage = mui.preload({
|
|
|
10
|
url: '../html/search.html',
|
|
|
11
|
id: '../html/search.html',
|
|
|
12
|
});
|
|
|
13
|
searchpage.show("slide-in-right",150);
|
|
|
|
|
20
|
var nwaiting = plus.nativeUI.showWaiting();//显示原生等待框
|
|
|
21
|
webviewShow = plus.webview.create("../html/search.html");//后台创建webview并打开show.html
|
|
|
22
|
webviewShow.addEventListener("loaded", function() {
|
|
|
23
|
nwaiting.close(); //新webview的载入完毕后关闭等待框
|
|
|
24
|
webviewShow.show("slide-in-right",150); //把新webview窗体显示出来,显示动画效果为速度150毫秒的右侧移入动画
|
|
|
25
|
}, false);
|
14
|
});
|
26
|
});
|
15
|
|
27
|
|
16
|
/*页面数据初始化*/
|
28
|
/*页面数据初始化*/
|
|
|
|
|
56
|
dataType: 'json', //数据格式类型
|
68
|
dataType: 'json', //数据格式类型
|
57
|
type: 'GET', //http请求类型
|
69
|
type: 'GET', //http请求类型
|
58
|
timeout: 10000,
|
70
|
timeout: 10000,
|
|
|
71
|
async:false,
|
59
|
success: function(data) {
|
72
|
success: function(data) {
|
60
|
if(data.success) {
|
73
|
if(data.success) {
|
61
|
//console.log("成功");
|
74
|
//console.log("成功");
|
|
|
|
|
110
|
/*数据遍历*/
|
123
|
/*数据遍历*/
|
111
|
function datalistEach(datalist) {
|
124
|
function datalistEach(datalist) {
|
112
|
mui.each(datalist, function(index, item) {
|
125
|
mui.each(datalist, function(index, item) {
|
|
|
126
|
|
113
|
/*获取头像*/
|
127
|
/*获取头像*/
|
114
|
if(item.hasHeadImage == 1) {
|
128
|
if(item.hasHeadImage == 1) {
|
115
|
var img = "../images/head/" + item.id + "_m.jpg";
|
129
|
var img = "../images/head/" + item.id + "_m.jpg";
|
|
|
|
|
132
|
//console.log(resources[m].caption);
|
146
|
//console.log(resources[m].caption);
|
133
|
zlist = '<span>' + resources[m].resourceName + '</span>、';
|
147
|
zlist = '<span>' + resources[m].resourceName + '</span>、';
|
134
|
}
|
148
|
}
|
135
|
|
|
|
|
|
149
|
|
136
|
var title = item.title || "";
|
150
|
var title = item.title || "";
|
137
|
var office = item.office || "";
|
151
|
var office = item.office || "";
|
138
|
var orgName = item.orgName || "";
|
152
|
var orgName = item.orgName || "";
|
|
|
|
|
154
|
var li = document.createElement('li');
|
168
|
var li = document.createElement('li');
|
155
|
li.className = 'mui-table-view-cell mui-media';
|
169
|
li.className = 'mui-table-view-cell mui-media';
|
156
|
|
170
|
|
157
|
li.innerHTML = '<a class="proinfor" ' +
|
|
|
|
|
171
|
li.innerHTML = '<a class="proinfor" data-id="'+item.id+'"' +
|
158
|
'<p><img class="mui-media-object mui-pull-left headimg" src="' + img + '"></p>' +
|
172
|
'<p><img class="mui-media-object mui-pull-left headimg" src="' + img + '"></p>' +
|
159
|
'<div class="mui-media-body">' +
|
173
|
'<div class="mui-media-body">' +
|
160
|
'<span class="listtit">' + item.name + '<em class="mui-icon iconfont icon-vip authicon"></em></span>' +
|
174
|
'<span class="listtit">' + item.name + '<em class="mui-icon iconfont icon-vip authicon"></em></span>' +
|