addItemForm.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  2. <script type="text/javascript">
  3. layui.use(['form', 'layedit', 'laydate'], function(){
  4. var form = layui.form;
  5. form.render();
  6. //自定义验证规则
  7. form.verify({
  8. context: function(value){
  9. if(value.length <=0){
  10. return '请选择导入的结算书';
  11. }
  12. }
  13. });
  14. var newText1 = parent.$('#addtext').val();
  15. $("#newText1").val(newText1);
  16. })
  17. function doSubmit(obj){
  18. if ($("#myfile").val()==null||$("#myfile").val()==""){
  19. layer.msg("请选择结算书",{icon: 3});
  20. throw SyntaxError;
  21. }
  22. if ($("#inputwrite").val()==null||$("#inputwrite").val()==""){
  23. layer.msg("请输入结算书名称",{icon:3});
  24. throw SyntaxError;
  25. }
  26. if($("#inputNumber").val()==null||$("#inputNumber").val()==""){
  27. layer.msg("请输入结算书编号",{icon:3});
  28. throw SyntaxError;
  29. }
  30. if($("#inputUnit").val()==null||$("#inputUnit").val()==""){
  31. layer.msg("请输入供应商",{icon:3});
  32. throw SyntaxError;
  33. }
  34. layer.msg('加载中', {
  35. icon: 16
  36. ,shade: 0.01
  37. ,time:false
  38. ,offset:['35%','36%']
  39. });
  40. $.ajax({
  41. type: "post",
  42. url: "${ctx}/project/tem/verfiy",
  43. // contentType: 'application/x-www-form-urlencoded;charset=utf-8',
  44. data: {projectName:$("#inputwrite").val(),projectId:$("#newText1").val()},
  45. dataType: "json",
  46. success: function(data){
  47. if(data.code=="1"){
  48. $("#inputForm").submit();
  49. }else{
  50. layer.msg(data.msg, {icon: 5,offset:['33%','33%']});
  51. }
  52. }
  53. });
  54. }
  55. $(document).ready(function() {
  56. // 选择文件触发事件
  57. $("#btnxz").click(function(){
  58. $("#myfile").trigger("click");
  59. })
  60. $("#myfile").bind("change",function(){
  61. var solr_file= $("#myfile").val();
  62. $("#view_input").val(solr_file);
  63. })
  64. })
  65. </script>