为了账号安全,请及时绑定邮箱和手机立即绑定

如何通过jquery发送多维数组?

如何通过jquery发送多维数组?

PHP
qq_花开花谢_0 2023-07-08 16:45:54
我想将多维数组发送到 PHP 脚本。我有简单的脚本:var data = [{ name: 'test1', value: 'test data' }, { name: 'test2', value: 'test data' }];  $.post('script.php', data, function (data) {    alert('ok');  },);但 PHP 返回给我:[  "test1" => "test data"  "test2" => "test data"]我希望收到:[  {'name': 'test1', 'value': 'test data'},  {'name': 'test2', 'value': 'test data'}]我怎样才能做到呢?
查看完整描述

1 回答

?
森林海

TA贡献2011条经验 获得超2个赞

将其转换为 JSON 以您想要的格式发送:

$.post("script.php", {data: JSON.stringify(data)}, function ...);

然后用 PHP 解码:

$data = json_decode($_POST['data'], true);


查看完整回答
反对 回复 2023-07-08
  • 1 回答
  • 0 关注
  • 125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信