1
在下面的代碼中,當我通過testArr
中的靜態值時,例如[2, 3]
;我得到了testArr[0] => 2 and testArr[1] => 3
這是正確的。但是,如果我將動態值傳遞給testArr
,例如test
;我得到testArr[0] => 2,3
。我無法弄清楚問題所在。請幫忙。jquery Ajax Post請求問題
var test = '1' + ',' + '2';
$.ajax({
url : url,
type : "post",
data : {
'testArr[]' : [test]
},
success : function(response) {
alert(response);
}
});
你確定你沒有'testArr [0] =>'1,2''?因爲這是你發送的,一個字符串,一個逗號和兩個! – adeneo