您的位置:首页 > 其它

动态创建form 完成form 提交

2016-01-05 11:29 381 查看
document.body.appendChild(jForm) won't work because jForm is not a dom element, it is a jQuery object so add the below script before jForm.submit();

jForm.appendTo('body')
function loadPage(url, projectName) {
var jForm = $('<form></form>', {
action: url,
method: 'post'
});

$("<input>", {
name: 'curPrj',
value: projectName
}).appendTo(jForm);

jForm.appendTo('body').submit();
}


var form = $("<form method='post'></form>"),
input;
form.attr({ "action": url });
$.each(args, function (key, value) {
input = $("<input type='hidden'>");
input.attr({ "name": key });
input.val(value);
form.append(input);
});
form.appendTo('body').submit();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: