gpt4 book ai didi

php - 使用 jQuery 将数据数组发送到服务器

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

我正在将 CSV 列表发送到 URL 内的服务器。这是歌曲 ID 的列表:

var $array = [];


oTable.find('td').each(function(){

$songdata = $(this).data('data');
$songid = $songdata.songid;

//The next line is the variable I need to also send along with each songid
$duration = $songdata.duration;


$array.push($songid)



});

这会导致“24,25,32,48,87”被发送到服务器。

然后,我在 php 脚本中使用以下内容将其转换为数组:

 $songs = $_GET['songid'];

$songarray = explode(",", $songs);

这很好用,我可以正确访问数据,一切都很好。

但是我现在需要为每个歌曲添加另一个属性。如上所示,我需要将 $duration 变量添加到发送的数据中,并能够将其转换为数组服务器端。 (或者构建实际的数组客户端也可以)

我该如何解决这个问题?

最佳答案

您可以使用它将数组编码为 JSON:
http://www.openjs.com/scripts/data/json_encode.php

然后将该字符串发送到您的后端,您可以使用以下命令解压它:

$yourarray = json_decode($string)

关于php - 使用 jQuery 将数据数组发送到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802842/

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