ad_input.html 4.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <script type="text/javascript">
  2. //上传图片完成回调
  3. function uploadPic(file, data,$upload) {
  4. var json = $.parseJSON(data)
  5. if (json[BJUI.keys.statusCode] == BJUI.statusCode.ok) {
  6. $upload.next().val(json.filename).next().html('<img src="'+ json.filename +'" width="80" />')
  7. document.getElementById("sp").style.visibility="hidden";
  8. }
  9. }
  10. //删除回调
  11. $('#silder').on('afterdelete.bjui.tabledit', function(e) {
  12. var $tbody = $(e.relatedTarget)
  13. console.log('你删除了一条数据,还有['+ $tbody.find('> tr').length +']条数据!')
  14. })
  15. </script>
  16. <div class="bjui-pageContent">
  17. <form method="post" action="${ctxPath}/system/cms/ad/save" id="j_ad_form" data-toggle="validate" data-autorefresh="true" data-alertmsg="false">
  18. <input TYPE="hidden" name="id" value="${ad.id!}">
  19. <table class="table table-condensed table-hover" width="100%">
  20. <tbody>
  21. <tr>
  22. <td>
  23. <label for="j_username" class="control-label x85">飘窗名称:</label>
  24. <input type="text" name="adName" id="j_username" value="${ad.adName!,xss}" size="15" placeholder="飘窗名称" data-rule="required;" >
  25. </td>
  26. </tr>
  27. <tr>
  28. <td>
  29. <label class="control-label x85">分组:</label>
  30. <input type="text" data-toggle="lookup" data-rule="required;" size="15" data-url="${ctxPath}/system/cms/ad/groupCheck" name="groupId" data-maxable="false" data-resizable="false" data-width="750" data-height="430" data-id="ad-group-tab" value="${ad.groupId!}">
  31. </td>
  32. </tr>
  33. <tr>
  34. <td>
  35. <label for="j_startDate" class="control-label x85">开始时间:</label>
  36. <input type="text" data-toggle="datepicker" name="startDate" id="j_startDate" size="15" value="${ad.startDate!,dateFormat="yyyy-MM-dd"}" placeholder="开始时间" data-rule="required" >
  37. </td>
  38. </tr>
  39. <tr>
  40. <td>
  41. <label for="j_startDate" class="control-label x85">结束时间:</label>
  42. <input type="text" data-toggle="datepicker" name="endDate" id="j_startDate" size="15" value="${ad.endDate!,dateFormat="yyyy-MM-dd"}" placeholder="结束时间" data-rule="required">
  43. </td>
  44. </tr>
  45. <tr>
  46. <td>
  47. <label for="j_mobile" class="control-label x85">排序编号:</label>
  48. <input type="text" name="sortId" id="j_mobile" value="${ad.sortId!,xss}" size="15" placeholder="排序编号" data-rule="required;integer">
  49. </td>
  50. </tr>
  51. <tr>
  52. <td>
  53. <label for="j_mobile" class="control-label x85">飘窗网址:</label>
  54. <input type="text" name="adBody" id="adBody" value="${ad.adBody!,xss}" placeholder="链接网址" data-rule="required;url">
  55. </td>
  56. </tr>
  57. <tr>
  58. <td>
  59. <label for="j_mobile" class="control-label x85">飘窗图片:</label>
  60. <div id="fileInput-[#index#]"
  61. data-toggle="upload"
  62. data-uploader="${ctxPath}/uploads"
  63. data-file-size-limit="1024000000"
  64. data-file-type-exts="*.jpge;*.jpg;*.png;*.gif;"
  65. data-multi="false"
  66. data-on-upload-success="uploadPic"></div>
  67. <input type="hidden" name="img" value="${ad.img!,xss}" id="img" placeholder="飘窗图片" ><span class="pic-box"></span>
  68. @if(ad.img! != null ){
  69. <div id="sp">
  70. <img class="fit-picture" src="${ad.img!,xss}" id="sqlImg">
  71. </div>
  72. @}
  73. </td>
  74. </tr>
  75. </tbody>
  76. </table>
  77. </form>
  78. </div>
  79. <div class="bjui-pageFooter">
  80. <ul>
  81. <li><button type="button" class="btn-close" data-icon="close">关闭</button></li>
  82. <li><button type="submit" class="btn-default" data-icon="save">保存</button></li>
  83. </ul>
  84. </div>