我花了一整天的时间来寻找这个解决方案,但我没有找到任何正确的方法来做到这一点。 我是jquery需要代码帮助的初学者。
我有一个表格中的动态表格,它会将床位详细信息发送给php。 它的图是这样的。用户下方的数字从选择下拉框中选择。
Rooms | King Bed | Queen Bed | Child Bed
--------------------------------------------------
Room Name | 1 | 0 | 0
Room Name2| 0 | 1 | 0
Room Name3| 0 | 0 | 2
它不是单一形式,许多其他输入都在它之前和之后。 所以我不这么认为所以我们可以使用带有jquery等的serialize()。 我真的讨厌jquery ajax的事情是我们无法将$ _POST ['txt']数组的数组传递给php。 需要你帮助我如何将每个房间的细节传递给php。
等待积极回应。
谢谢
答案 0 :(得分:0)
没有理由不能通过ajax发布数组。你不能使用原生对象,而是传递一个字符串。
$.post('mypage.php', 'txt[]=a&txt[]=b&txt=c')
http://api.jquery.com/jQuery.post/
的更多信息注意:您可能需要转义 [和] ,它们将成为%5B 和 %5D 分别。