1

testArr例如,在下面的代码中,当我传递静态值时[2, 3],我知道testArr[0] => 2 and testArr[1] => 3哪个是正确的。但是,如果我将动态值传递testArr给例如test;我明白了testArr[0] => 2,3。我无法弄清楚问题所在。请帮忙。

            var test = '1' + ',' + '2';
            $.ajax({
                url : url,
                type : "post",
                data : {
                    'testArr[]' : [test]

                },
                success : function(response) {
                    alert(response);
                }
            });
4

1 回答 1

3

现在你test作为一个字符串传递。你想像下面这样传递它:

var test = new Array(1,2);

然后test不带括号就通过。

于 2013-04-16T21:46:42.477 回答