Bri*_*ian 2 javascript php arrays
我正在尝试将JavaScript数组发送给我php,但是php变空[].
它甚至在我的浏览器中显示出来.我总是发送JSON并没有问题,但现在有这种格式.
我有这个没有意义的例子......它只是一个代码来说明问题:
var blah = [];
var letters = ['a', 'b', 'c', 'd'];
for (var i = 0; i < letters.length; i++)
{
blah[letters[i]] = i;
}
Run Code Online (Sandbox Code Playgroud)
里面firebug DOM显示如下:
blah []
a 0
b 1
c 2
d 3
Run Code Online (Sandbox Code Playgroud)
当我做
alert(blah) -------------------------------我变空了alert(JSON.stringify(blah)) -----我得到[]alert(blah.a) ----------------------------我得到0 那我怎么能把这个对象传递给php?谢谢
而不是数组,尝试使用对象.
所以代替:
var blah = [];
Run Code Online (Sandbox Code Playgroud)
尝试
var blah = {};
Run Code Online (Sandbox Code Playgroud)