JS用POST怎么传送二维数组给PHP

有一个二维数组a[2][2],
$.post(url,{?:?},function(jdata){
//code....
});
问号的地方怎么写,还有后台PHP:$a=$_POST[?],要怎么写
不能转成字符串!!
慕码人2483693
浏览 321回答 2
2回答

慕桂英3389331

我先上Demo:test$(function(){vararr=[];for(i=0;i解析我使用的是JSON。Javascript端数组转字符串:JSON.stringify(arr);//返回字符串字符串转数组:JSON.parse(str);//返回数组php端:字符串转数组:json_decode($str);//返回数组数组转字符串:json_encode($arr);//返回字符串虽然我不明白你为什么不能转成字符串,不知道使用JSON算不算是你说的“使用字符串”。但希望能够帮助到您!

弑天下

$.post(url,{"xx[0]":1,"xx[1]":2},function(){});xx个数不确定的可以这样$.post(url,{"xx[]":1,"xx[]":2},function(){});和表单提交一个道理jQuery最终还是会把它转成字符串参观
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript