modal.ejs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <!-- 导入指标源 -->
  2. <div id="upload" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true">
  3. <div class="modal-dialog">
  4. <div class="modal-content">
  5. <div class="modal-header">
  6. <h5 class="modal-title">导入造价文件</h5>
  7. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  8. </div>
  9. <form method="POST" action="/lib/upload?_csrf=<%= ctx.csrf %>" enctype="multipart/form-data" onsubmit="return checkfileupload();">
  10. <div class="modal-body">
  11. <div class="form-group">
  12. <label for="exampleFormControlFile1">上传造价文件</label>
  13. <div class="form-control"><input class="form-control-file" id="exampleFormControlFile1" accept=".json" name="file" type="file"></div>
  14. </div>
  15. </div>
  16. <div class="modal-footer">
  17. <button class="btn btn-primary" type="submit">确认导入</button>
  18. <button class="btn btn-secondary" type="button" data-dismiss="modal" aria-hidden="true">关闭</button>
  19. </div>
  20. </form>
  21. </div>
  22. </div>
  23. </div>
  24. <div id="refresh" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true">
  25. <div class="modal-dialog">
  26. <div class="modal-content">
  27. <div class="modal-header">
  28. <h5 class="modal-title">刷新指标数据</h5>
  29. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  30. </div>
  31. <div class="modal-body">
  32. <h5>确认刷新所有指标数据?</h5>
  33. </div>
  34. <form class="modal-footer" action="/lib/refresh" method="GET">
  35. <button class="btn btn-primary" type="submit">确认刷新</button>
  36. <button class="btn btn-secondary" data-dismiss="modal" aria-hidden="true">关闭</button>
  37. </form>
  38. </div>
  39. </div>
  40. </div>
  41. <script>
  42. function checkfileupload() {
  43. if($('#exampleFormControlFile1').val() == ''){
  44. alert('请选择上传文件');
  45. return false;
  46. }
  47. }
  48. </script>