gpt4 book ai didi

jquery - 发送信息数组

转载 作者:行者123 更新时间:2023-12-01 01:11:04 25 4
gpt4 key购买 nike

我想使用 jquery 和 json 将几个数组发送到我的 php,我该怎么做?

我正在合作:

$.ajax(
{
url: "script.php",
type: "POST",
data: ???,
dataType: "html",
success: function(tablehtml){
alert(tablehtml);
}
});

典型情况下,我想发送两个数组,然后 php 站点将生成一个 html 表格。

例如:我想要有关用户 ["Tim", "Alan", "Kate"] 月份 ["June", "July", "August"的信息]

我希望在我的 php 脚本中进行 json_decode,但是如何打包并发送这两个数组? :D

最佳答案

您不一定需要在服务器端解码 json。假设您有:

var months = ["June", "July", "August"];
var names = ["Tim", "Alan", "Kate"];

然后你可以使用$.param创建它们的序列化表示,适合作为查询字符串发送,如下所示:

$.ajax(
{
url: "script.php",
type: "POST",
data: $.param( { names: names, months: months } ),
dataType: "html",
success: function(tablehtml){
alert(tablehtml);
}
});

在 PHP 中,您将看到两个带有键“months”和“names”的数组,因此,例如,您可以像这样循环它们:

foreach($_POST['names'] as $name) {
echo 'Name is: ' . $name . '<br />';
}

关于jquery - 发送信息数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com