PageRenderTime 25ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/Application/Home/View/txdshop/Exchange/index.html

https://gitlab.com/xuebutayan/yshop
HTML | 122 lines | 114 code | 8 blank | 0 comment | 0 complexity | f5a8432dd807aced8bd3d1ca6ba1fd58 MD5 | raw file
  1. <extend name="Public:base"/>
  2. <block name="content">
  3. <script type="text/javascript" src="__STATIC__/uploadify/jquery.uploadify.min.js"></script>
  4. <script type="text/javascript" src="__STATIC__/UploadImages.js"></script>
  5. <div class="all-right">
  6. <div class="basic_infor">
  7. <h3>申请服务:换货</h3></div>
  8. <p class="apply-wenxin">温馨提示 : 您只有一次申请售后维权的机会哦</p>
  9. <div class="reasons">
  10. <form action='{:U()}' method="post" name="actform" >
  11. <div class="reasons-check">
  12. <span>商品名称</span>
  13. {$list.goodid|get_good_name}
  14. </div>
  15. <div class="reasons-check">
  16. <span>申请凭据</span>
  17. <input type="checkbox" value="" name="" checked="checked">&nbsp;&nbsp;&nbsp;有发票
  18. </div>
  19. <div class="reasons-check">
  20. <span>换货数量</span>
  21. <div class="backmoney">
  22. <input type="text" value="1" name="num">
  23. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  24. (最多可换{$list.num})
  25. </div>
  26. </div>
  27. <div class="reasons-check">
  28. <span>换货原因<br><i>0/200</i></span>
  29. <textarea rows="5" cols="50" name="reason"></textarea>
  30. </div>
  31. <div style="padding:110px 0">
  32. <div style="margin-left:62px;"><span>上传头像</span></div>
  33. <p style="clear:both;color:#999999;margin-left:145px; margin-top:-20px;" >最多上传5张图片仅支持JPGGIFPNG格式文件小于2MB</p>
  34. <div style="margin-left:145px;margin-top:10px;">
  35. <input type="file" id="upload_picture_pics">
  36. <input type="hidden" name="pics" value="{$data[$field['name']]}" class="icon pics" />
  37. <div class="upload-img-box" style="margin-bottow:10px;">
  38. </div>
  39. </div>
  40. </div>
  41. <div style="margin-left:74px;" >
  42. <input type="hidden" name="images" value=""/>
  43. <input type="hidden" name="id" value="{$list.id}">
  44. <input type="hidden" name="goodid" value="{$list.goodid}">
  45. <input type="hidden" name="shopid" value="{$list.id}">
  46. <input type="submit" value="提交申请" class="item-tijiao back-button">
  47. </div>
  48. </form>
  49. </div>
  50. </div>
  51. </div>
  52. <script type="text/javascript">
  53. //多图上传图片
  54. $(function(){
  55. /* 初始化上传插件*/
  56. $("#upload_picture_pics").uploadify({
  57. "height" : 30,
  58. "swf" : "__STATIC__/uploadify/uploadify.swf",
  59. "uploadLimit" : 5, // 最多上传5件
  60. "fileObjName" : "download",
  61. "buttonText" : "上传图片",
  62. "uploader" : "{:U('File/uploadPicture',array('session_id'=>session_id()))}",
  63. "width" : 120,
  64. 'removeTimeout' : 1,
  65. 'fileTypeExts' : '*.jpg; *.png; *.gif;',
  66. "onUploadSuccess" : uploadPicturepics,
  67. 'onFallback' : function() {
  68. alert('未检测到兼容版本的Flash.');
  69. }
  70. });
  71. })
  72. function uploadPicturepics(file, data){
  73. var data = $.parseJSON(data);
  74. var src = '';
  75. if(data.status){
  76. src = data.url || '__ROOT__' + data.path;
  77. upload_img = "<div class='upload-pre-item'><img width='100' height='100' src=" + src +" title='点击显示大图' data-id="+data.id+"> <span class='btn-close btn-close-pics' title='删除图片' onclick='del(event);'></span></div>";
  78. picsbox = $("#upload_picture_pics").siblings('.upload-img-box');
  79. picsbox.append(upload_img)
  80. picArr = [];
  81. for (var i = 0; i < picsbox.children().length ; i++) {
  82. picArr.push(picsbox.children('.upload-pre-item:eq('+i+')').find('img').attr('data-id'));
  83. };
  84. picStr = picArr.join(',');
  85. $('.icon.pics').val(picStr);
  86. var margin_left = picsbox.children().length * 110 + 5;
  87. $('.back-button').css("margin-left","-" + margin_left + "px");
  88. } else {
  89. updateAlert(data.info);
  90. setTimeout(function(){
  91. $('#top-alert').find('button').click();
  92. $(that).removeClass('disabled').prop('disabled',false);
  93. },1500);
  94. }
  95. }
  96. // 删除图片
  97. function del(event){ //获取事件源
  98. event = event ? event : window.event;
  99. var obj = event.srcElement ? event.srcElement : event.target;
  100. //这时obj就是触发事件的对象,可以使用它的各个属性
  101. //还可以将obj转换成jquery对象,方便选用其他元素
  102. str = obj.innerHTML.replace(/<\/?[^>]*>/g,''); //去除HTML tag
  103. var $obj = $(obj);
  104. $obj.parents(".upload-pre-item").remove();
  105. picsbox = $("#upload_picture_pics").siblings('.upload-img-box');
  106. picArr = [];
  107. for (var i = 0; i < picsbox.children().length ; i++) {
  108. picArr.push(picsbox.children('.upload-pre-item:eq('+i+')').find('img').attr('data-id'));
  109. };
  110. picStr = picArr.join(',');
  111. $('.icon.pics').val(picStr);
  112. }
  113. </script>
  114. </block>