JavaScript动态创建form并提交
2013-07-19 12:57
330 查看
需要jQuery
function createForm(method,action){
form = $("<form></form>");
form.attr('target', "_blank");
form.attr('method',method);
if( "POST" ==
method){
form.attr( 'action',action);
form = postInput(form,tid);
} else if("GET" ==
method){
form = getInput(form,action);
}
form.appendTo("body");
form.css('display', 'none');
form.submit();
}
[align=left]function getInput(form,url){[/align]
var params
= url.substr(url.indexOf("?" )+1);
var data
= params.split("&" );
[align=left] form.attr( 'action',url.substr(0,url.indexOf("?" )));[/align]
for(var i=0;
i<data.length; i++) {
var item
= data[i].split("=" );
form.append($( "<input type='hidden'
name='" +item[0]+"' value='"+item[1]+"'/>"));
[align=left] }[/align]
[align=left] return form;[/align]
[align=left]}[/align]
function createForm(method,action){
form = $("<form></form>");
form.attr('target', "_blank");
form.attr('method',method);
if( "POST" ==
method){
form.attr( 'action',action);
form = postInput(form,tid);
} else if("GET" ==
method){
form = getInput(form,action);
}
form.appendTo("body");
form.css('display', 'none');
form.submit();
}
[align=left]function getInput(form,url){[/align]
var params
= url.substr(url.indexOf("?" )+1);
var data
= params.split("&" );
[align=left] form.attr( 'action',url.substr(0,url.indexOf("?" )));[/align]
for(var i=0;
i<data.length; i++) {
var item
= data[i].split("=" );
form.append($( "<input type='hidden'
name='" +item[0]+"' value='"+item[1]+"'/>"));
[align=left] }[/align]
[align=left] return form;[/align]
[align=left]}[/align]
相关文章推荐
- JavaScript创建动态Form,添加请求参数,提交
- Javascript动态创建FORM提交
- JavaScript动态创建form表单并提交的实现方法
- Javascript动态创建FORM提交
- 用javascript动态创建并提交表单form,表格table
- JavaScript动态创建form表单并提交的实现方法
- JS动态创建form表单提交参数
- 创建动态隐藏Form,自动提交
- javascript动态提交form
- 动态创建FORM提交
- JavaScript动态生成Form提交
- javascript 实现动态创建Form发送数据
- js动态创建Form表单并提交
- FORM表单无法提交JavaScript动态添加的表单元素
- js动态创建Form表单并提交
- 使用jquery 动态创建form 并提交
- JavaScript 创建一个 form 表单并提交
- 动态创建form 完成form 提交
- IE、Firefox兼容form target当前页iframe,javascript动态创建表单对象form设置name属性
- jquery动态创建form表单并提交