jq ajax data数组,如何通过Jquery AJAX发布多维数组?

小编典典

jQuery将直接采用多维数组,而无需序列化。

var data = {

foo: 123,

bar: 456,

rows: [

{

column1 : 'hello',

column2 : 'hola',

column3 : 'bonjour',.

},

{

column1 : 'goodbye',

column2 : 'hasta luego',

column3 : 'au revoir',

},

],

test1:{

test2: {

test3: 'baz'

}

}

};

_Post PHP文件中的数据如下所示

Array

(

[foo] => 123

[bar] => 456

[rows] => Array

(

[0] => Array

(

[column1] => hello

[column2] => hola

[column3] => bonjour

)

[1] => Array

(

[column1] => goodbye

[column2] => hasta luego

[column3] => au revoir

)

)

[test1] => Array

(

[test2] => Array

(

[test3] => baz

)

)

)

定义数据多维数组后,您的Ajax可能会像

$.ajax({

type: 'post',

cache: false,

url: './ajax.php',

data: data

});

如果您的帖子数组可能包含您不知道的字段,则可以使用以下命令轻松地在php文件中访问帖子数组

$data = file_get_contents('php://input');

$data = json_decode($data, true);

2020-07-26

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值