xs 5 yıl önce
ebeveyn
işleme
ea29f8d0cd

+ 36 - 17
src/main/webapp/webpage/modules/sg/project/addItem2Form.jsp

@@ -58,6 +58,8 @@
     </style>
 </head>
 <body>
+
+
 <div style="padding: 10px; background-color: #F2F2F2;">
     <div class="layui-main-bgc">
         <%--<sys:message content="${message}"/>--%>
@@ -77,13 +79,15 @@
                                     </div>
                                 </div>
                             </div>
+                            <form id="myform" action="${ctx}/project/tem/import" method="post" enctype="multipart/form-data">
+                                <input type="text" name="itemNames" value="11111" style="display: none">
                             <fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;">
                                 <legend style="font-size: 15px;">选择项目</legend>
                             </fieldset>
                             <div class="layui-upload">
                                 <button type="button" class="layui-btn layui-btn-normal" id="testList">选择文件</button>
                                 <div class="layui-upload-list">
-                                    <table class="layui-table" id="mytable">
+                                        <table class="layui-table" id="mytable">
                                         <thead>
                                         <tr>
                                             <th hidden>文件</th>
@@ -94,14 +98,18 @@
                                         </tr></thead>
                                         <tbody id="demoList"></tbody>
                                     </table>
+
                                 </div>
 
                             </div>
-                            <button type="button" class="layui-btn" onclick="okSubmit()">确定</button>
+                                <button type="submit" class="layui-btn" >确定</button>
+                            </form>
+
                 </div>
             </div>
         </div>
     </div>
+
 </body>
 <script>
     // var files;
@@ -157,39 +165,50 @@
         for (var i = 0; i < div1.length; i++) {
             divvalue[i]=div1[i].innerHTML;
         }
-
+        var dJson = JSON.stringify(divvalue);
+        // alert(dJson);
         var select1=document.getElementsByClassName("myselect");
         var selectval=[];
         for (var i = 0; i < select1.length; i++) {
             selectval[i]=select1[i].value;
         }
+        var selectJson = JSON.stringify(selectval);
+        // alert(selectJson);
 
-
-        var array = [];
+        var formda = new FormData();
+        // var array = [];
         $("#mytable tr").each(function () {
             var text = $(this).children("td:first-child").text();
-            if(text != null){
-                array.push(text);
-            }
+                // array.push(text);
+            formda.append("files",text);
+
         })
-        array.splice(0,1);
+        // array.splice(0,1);
+        // alert(array);
+        formda.append("projectName",inputval);
+        formda.append("itemNames",divvalue);
+        formda.append("types",selectval);
+        // var arr = JSON.stringify(array);
         /*
             1/工程名称inputval
             /文件名称array
             2/项目名称divvalue
             3/项目类型selectval
          */
+
         $.ajax({
-            type: "get",
+            type: "post",
             url: "${ctx}/project/tem/import",
-            data: {
-                "projectName": inputval,
-                "flie":array,
-                "itemNames":divvalue,
-                "types":selectval
-            },
+            processData:false,
+            contentType:false,
+            // data: {
+            //     "projectName": inputval,
+            //     "flie":array,
+            //     "itemNames":dJson,
+            //     "types":selectJson
+            // },
+            data: formda,
             dataType : 'json',
-            // async: false,
             success: function (res) {
 
             }