首页 > 代码库 > javascript 实现动态创建Form发送数据
javascript 实现动态创建Form发送数据
1 javascript 实现动态创建Form发送数据
2 数据传送get 或者post
1 GLOBAL.namespace("DySend"); 2 3 /** 4 * post方式提交数据 为正常提交方式 动态创建form表单进行提交 5 * 6 * @param {} 7 * path action URL路径 8 * @param {} 9 * params 一个对象10 * @param {}11 * methodType12 */13 GLOBAL.DySend.sendDyForm = function(path, params, methodType) {14 methodType = methodType || "post";15 var form = document.createElement("form");16 form.setAttribute("method", methodType);17 form.setAttribute("action", path);18 for ( var key in params) {19 var hiddenField = document.createElement("input");20 hiddenField.setAttribute("type", "hidden");21 hiddenField.setAttribute("name", key);22 hiddenField.setAttribute("value", params[key]);23 form.appendChild(hiddenField);24 }25 document.body.appendChild(form);26 form.submit();27 }
javascript 实现动态创建Form发送数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。