将数组post值jquery ajax传递给php
我花了一整天的时间来寻找这个解决方案,但我没有找到任何合适的方法来做到这一点。 我是 jquery 初学者,需要代码帮助。
我有一个表单中的动态表,它将床的详细信息发送到 php。 它的图是这样的。下面的数字用户可以从选择下拉框中进行选择。
Rooms | King Bed | Queen Bed | Child Bed
--------------------------------------------------
Room Name | 1 | 0 | 0
Room Name2| 0 | 1 | 0
Room Name3| 0 | 0 | 2
它不是单一形式,许多其他输入都在它之前和之后。 所以我不认为我们可以将serialize()与jquery等一起使用。 我在 jquery ajax 中真正讨厌的事情是我们无法将 $_POST['txt'] 表单数组传递给 php。 需要你帮助我如何将每个房间的详细信息传递给 php.ini。
等待积极回应。
谢谢
I spend my all day in searching of this solutions but i didn't find any proper way to do this.
i am beginner with jquery need code help.
i have a dynamic table in a form which will send bed details to php.
its diagram is like this. numbers below user choose from select dropdown box.
Rooms | King Bed | Queen Bed | Child Bed
--------------------------------------------------
Room Name | 1 | 0 | 0
Room Name2| 0 | 1 | 0
Room Name3| 0 | 0 | 2
its not a single form many of other inputs are before it and after it.
so i dont think so we can use serialize() with jquery etc..
the thing which i really hate in jquery ajax is we can't pass $_POST['txt'] array of form to php.
need you help with how can i pass each room detail to php.
waiting for positive response.
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有理由不能通过 ajax 发布数组。您只是不能使用本机对象,而是传递字符串。
更多信息请访问 http://api.jquery.com/jQuery.post/
注意:您可能需要转义 [ 和 ],它们会变成 %5B 和 %5D , 分别。
There's no reason you can't post arrays through ajax. You just can't use a native object, pass a string instead.
More info at http://api.jquery.com/jQuery.post/
NOTE: You may need to escape the [ and ] which become %5B and %5D, respectively.