No Description

index.js 2.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. //首页
  2. mui.ready(function() {
  3. /*定义全局变量*/
  4. var isLogin = document.getElementById("isLogin");
  5. var indexlist = document.getElementById("indexlist");
  6. var search = document.getElementById("search");
  7. mui.plusReady(function() {
  8. /*点击个人中心按钮*/
  9. isLogin.addEventListener('tap', function() {
  10. mui.openWindow({
  11. url: 'html/myaccount.html',
  12. id: 'html/myaccount.html',
  13. show: {
  14. aniShow: "slide-in-right"
  15. }
  16. });
  17. });
  18. /*点击搜索按钮*/
  19. search.addEventListener('focus', function() {
  20. var searchpage = mui.preload({
  21. url: 'html/search.html',
  22. id: 'html/search.html',
  23. });
  24. searchpage.show("slide-in-right",150);
  25. });
  26. mui.ajax(baseUrl + '/ajax/professor/pqBaseInfo', {
  27. dataType: 'json', //数据格式类型
  28. type: 'GET', //http请求类型
  29. success: function($data) {
  30. var str = JSON.stringify($data.data)
  31. console.log(str);
  32. var finallist = '';
  33. if($data.success) {
  34. for(var i = 0; i < $data.data.pageSize; i++) {
  35. /*获取头像*/
  36. if($data.data.data[i].hasHeadImage == 1) {
  37. var img = "images/head/" + $data.data.data[i].id + "_m.jpg";
  38. } else {
  39. var img = "images/default-photo.jpg";
  40. }
  41. /*获取研究方向信息*/
  42. var researchAreas = $data.data.data[i].researchAreas;
  43. var rlist = ''
  44. for(var n = 0; n < researchAreas.length; n++) {
  45. console.log(researchAreas[n].caption);
  46. rlist+= '<span>' + researchAreas[n].caption + '</span>、';
  47. }
  48. //创建HTML标签
  49. finallist += '<li class="mui-table-view-cell mui-media"><a class="proinfor" ';
  50. finallist += '<p><img class="mui-media-object mui-pull-left headimg" src="' + img + '"></p>';
  51. finallist += '<div class="mui-media-body">';
  52. finallist += '<span class="listtit">' + $data.data.data[i].name + '<img class="smallicon authicon" src="images/authicon.png"/></span>';
  53. finallist += '<p class="listtit2"><span>' + $data.data.data[i].title + '</span>,<span>职务</span>,<span>' + $data.data.data[i].orgName + '</span> | <span>' + $data.data.data[i].address + '</span></p>';
  54. finallist += '<p class="mui-ellipsis listtit3">'+rlist+'</p>';
  55. finallist += '<p class="mui-ellipsis listtit3"><span>设备资源名称A</span>、<span>设备资源名称B</span>、<span>设备资源名称B</span></p>';
  56. finallist += '</div></a></li>';
  57. }
  58. }
  59. indexlist.innerHTML = finallist;
  60. },
  61. error: function() {
  62. plus.nativeUI.toast("服务器链接超时", toastStyle);
  63. }
  64. });
  65. });
  66. });