js创建form添加input项目并提交表单

  var generateHideElement = function (name, value) {
                var tempInput = document.createElement("input");
                tempInput.type = "hidden";
                tempInput.name = name;
                tempInput.value = value;
                return tempInput;
            }

            var form = document.createElement("form");
            document.body.appendChild(form);


            var jData = generateHideElement("jData", jsondata),
             jsongroups = generateHideElement("jsongroups", jsongroups),
             cacheKey = generateHideElement("cacheKey", "SalaryCalculation"),
             execlName = generateHideElement("execlName", selector.$orgName().val());



          
            form.appendChild(jData);
            form.appendChild(jsongroups);
            form.appendChild(cacheKey);
            form.appendChild(execlName);
            form.method = "post";
            form.action = $.action.url("ImportExcel1", null, "CommonInfo", "CommonX6Api");
            form.submit();

 

posted @ 2017-03-02 17:26  小小高  阅读(10719)  评论(0编辑  收藏  举报