php – jQuery多个表单提交

前端之家收集整理的这篇文章主要介绍了php – jQuery多个表单提交前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在页面上有4个表单.我知道表单不能嵌套.

< form id =“form1”>< / form>

< form id =“form2”>< / form>

< form id =“form3”>< / form>

< form id =“form4”>< / form>

以该顺序出现.

表单1和表单4发布到相同的PHP页面进行处理.
表单1有1个输入字段
表单4有多个字段,复选框和选择.

表单1或表单4发送两种表单的组合字段的最佳方法是什么?

我已经尝试过jQuery,非常适合文本输入和复选框,但无法使用Select.
尝试组合表单1和表单4并使用css重新定位表单1,但无法正确布局.

有什么比这更简单的了吗?

这是不可能的.您可以使用serialize()或serializeArray()方法获取表单的数据,并使用Ajax将它们发布到服务器:

Encode a set of form elements as a string for submission.

$('#send').click(function() {
   var firstFormData  = $('form:eq(0)').serializeArray();
   var fourthFormData = $('form:eq(3)').serializeArray();
   $.ajax({
        url  : '...',type : 'post',data : firstFormData.concat(fourthFormData)
   }).done(function() {
       // ...
   });
});
原文链接:https://www.f2er.com/php/137226.html

猜你在找的PHP相关文章