xiaxian.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. mui.init({
  2. pullRefresh: {
  3. container: '#pullrefresh',
  4. down: {},
  5. up: {
  6. contentrefresh: '正在加载...',
  7. callback: pullupRefresh
  8. }
  9. }
  10. });
  11. var endNO = 0,
  12. pageSize = 10;
  13. function pullupRefresh() {
  14. var btnArray = ['否', '是'];
  15. $.ajax(base_path + '/member/porxyCheckUser', {
  16. data: {
  17. "endNO": endNO,
  18. "pageSize": pageSize
  19. },
  20. dataType: 'json',
  21. type: 'post',
  22. timeout: 15000,
  23. xhrFields: {
  24. withCredentials: true
  25. },
  26. crossDomain: true,
  27. success: function(dt) {
  28. if(dt.isRedirect) {
  29. location.href = dt.redirectURL;
  30. } else {
  31. if(dt.status) {
  32. var xiaxian_list = [];
  33. endNO = dt.data.endNO;
  34. xiaxian_list = dt.data.list;
  35. document.querySelector('.buyedNum').innerHTML = dt.data.buyedNum;
  36. document.querySelector('.downNum').innerHTML = dt.data.downNum;
  37. mui('#pullrefresh').pullRefresh().endPullupToRefresh(xiaxian_list.length < pageSize);
  38. var table = document.body.querySelector('.my-tab-view-pull');
  39. var cells = document.body.querySelectorAll('.my-tab-view-pull .mui-table-view-cell');
  40. mui(xiaxian_list).each(function(index) {
  41. var li = document.createElement('li');
  42. li.className = 'mui-table-view-cell';
  43. var userHead = '/iamberry/common/shop/images/logo_head.png';
  44. if(this.userHead != null && typeof(this.userHead) != "undefined" && this.userHead != '') {
  45. userHead = this.userHead
  46. }
  47. var userNickname = '爱贝源';
  48. if(this.userNickname != null && typeof(this.userNickname) != "undefined" && this.userNickname != '') {
  49. userNickname = decodeURI(this.userNickname)
  50. }
  51. var userAddr = '';
  52. if(this.userAddr != null && typeof(this.userAddr) != "undefined" && this.userAddr != '') {
  53. userAddr = this.userAddr
  54. }
  55. li.innerHTML = '<a><img class="mui-media-object mui-pull-left" src="' + userHead + '"><div class="mui-media-body">' + userNickname + '<p class="mui-ellipsis">' + userAddr + '</p></div></a>';
  56. table.appendChild(li)
  57. })
  58. } else {
  59. mui.confirm(dt.message + '是否刷新页面?', '爱贝源-提示', btnArray, function(e) {
  60. if(e.index == 1) {}
  61. })
  62. }
  63. }
  64. },
  65. error: function(xhr, type, errorThrown) {
  66. errorfn(xhr)
  67. }
  68. })
  69. };
  70. mui.ready(function() {
  71. mui('#pullrefresh').pullRefresh().pullupLoading();
  72. getCartNum();
  73. document.querySelector('.loading-bg').style.display = 'none'
  74. });