php – 在表单提交时使用jquery发送帖子数据

前端之家收集整理的这篇文章主要介绍了php – 在表单提交时使用jquery发送帖子数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我有这个表单将页面数据提交给页面本身:
<form method="post">
   <input type="text" name="name"/>
   <input type="submit"/>
</form>

我如何能够使用JavaScript / jQuery注入额外的POST数据.如果我只使用任何函数(如$.post(),$.get()或$.ajax())通过ajax提交表单,这将更容易.但我想在这里做的是不通过ajax提交表单.

附加数据使用JavaScript.我正在考虑向DOM中注入一个新的隐藏字段,我将在其中传入数据,以便它与表单一起提交,但还有其他方法吗?

如果您需要更多代码/解释,请发表评论.

而不是使用提交按钮,使用常规按钮并通过Javascript控制提交.在您的javascript中,您需要序列化表单并将其作为数据与您想要的任何其他内容一起传递.
<script>

    $(document).ready(function() {

       var extra_data = "This is more stuff to send";

       $('#submit').click(function() {
          $.ajax({
             type: "POST",url: "form.PHP",data: {'form': $("#my_form").serialize(),'other': extra_data},success: function(msg) {
                alert("Form Submitted: " + msg);
             }
          });

       });

    });

</script>

<form id="my_form" method="post">
  <input type="text" name="name" />
  <input type="button" id="submit" />
</form>
原文链接:https://www.f2er.com/php/137641.html

猜你在找的PHP相关文章