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 に答える