将数组post值jquery ajax传递给php

发布于 2024-12-07 15:55:05 字数 557 浏览 0 评论 0原文

我花了一整天的时间来寻找这个解决方案,但我没有找到任何合适的方法来做到这一点。 我是 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

红ご颜醉 2024-12-14 15:55:05

没有理由不能通过 ajax 发布数组。您只是不能使用本机对象,而是传递字符串。

$.post('mypage.php', 'txt[]=a&txt[]=b&txt=c')

更多信息请访问 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.

$.post('mypage.php', 'txt[]=a&txt[]=b&txt=c')

More info at http://api.jquery.com/jQuery.post/

NOTE: You may need to escape the [ and ] which become %5B and %5D, respectively.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文