userAddress.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. var list=[];
  2. mui.init();
  3. mui.ready(function() {
  4. getList();
  5. $('.mui-btn-link').on('tap', function() {
  6. location.href=base+'/mobile/userAddressAdd.jsp';
  7. });
  8. $('.mui-table-view').on('tap','li', function() {
  9. location.href=base+'/mobile/userAddressAdd.jsp?id='+list[$(this).index()].id;
  10. });
  11. });
  12. //获取列表
  13. function getList() {
  14. mobile.ajaxPost(base + '/userAddress/getList', {}, function(json) {
  15. if(json.data&&json.data.length){
  16. list=json.data;
  17. var html = [];
  18. $.each(json.data,function(id,item){
  19. html.push('<li class="mui-table-view-cell">');
  20. html.push('<a class="mui-navigate-right">');
  21. html.push('<p class="color1">');
  22. html.push('<span class="mr15">'+item.consignee+'</span>');
  23. html.push('<span class="phone">'+item.mobile+'</span>');
  24. html.push('</p>');
  25. if(item.is_default=='1'){
  26. html.push('<p class="color2 mui-ellipsis-2 pr15"><span class="main-color">[默认] </span>');
  27. }else{
  28. html.push('<p class="color2 mui-ellipsis-2 pr15">');
  29. }
  30. html.push(''+mobile.nullToSpace(item.district)+mobile.nullToSpace(item.address)+mobile.nullToSpace(item.house_num)+'</p>');
  31. html.push('</a>');
  32. html.push('</li>');
  33. });
  34. html.push('</ul>');
  35. $('.mui-table-view').html(html.join(''));
  36. }else{
  37. $('mui-table-view').html('');
  38. mobile.tip('.mui-content','暂无收货地址');
  39. }
  40. });
  41. }