modal.ejs 1.5 KB

12345678910111213141516171819202122232425262728293031
  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=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, .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. <script>
  25. function checkfileupload() {
  26. if($('#exampleFormControlFile1').val() == ''){
  27. alert('请选择上传文件');
  28. return false;
  29. }
  30. }
  31. </script>