用Jquery动态生成和提交表单的几种方法

2023-11-17 0 1,103

正文:

下面介绍几种使用jquery插件创建表单并自动提交数据的方法,一般在提交隐藏数据和跳转页面时使用。该方法非常实用。
用Jquery动态生成和提交表单的几种方法

方法 1:

让我们从稍微复杂一点的开始。很多元素被动态写入表单表格,然后表单表格被写入 dom 文档流进行提交!

//汇站网 https://www.huizhanii.com//
 //创建 form 表单
var form = $("<form method='post'></form>");
//设置 form 提交的页面
form.attr({"action":"data.php"});
// 向 form 里面加入输入框和值
form.append($("<input type='hidden'>").attr("name", "host").val('huizhanii.com'));
form.append($("<input type='hidden'>").attr("name", "hostname").val('汇站网'));
// 这步很重要,如果没有这步,则会报错无法建立连接
$("body").append($(form));
form.submit();    

方法 2:

在这个方法中,jquery 生成 form 表单的方式和上面一样,只是写法略有不同!

//汇站网 https://www.huizhanii.com//
  var form = $('<form />', {action : 'data.php', method:"post", style:"display:none;"}).appendTo('body');
form.append('<input type="hidden" name="host" value="huizhanii.com" />');
form.append('<input type="hidden" name="hostname" value="汇站网" />');
form.append('<textarea  name="info" ></textarea>');
//注意这一步,textarea 输入框的数据单独写入
$('[name="info"]').val('这里是网站的简单介绍.....');
form.submit();   

本文章已结束,如转载请注明:汇站网 » 用 Jquery 动态生成和提交表单的几种方法

收藏 (0)

微信支付 微信扫一扫

支付宝支付 支付宝扫一扫

打赏二维码
点赞 (0)

站长资源下载中心-找源码上汇站

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务