[問題] JQuery 的 get功能傳值
JQuery 的 get() 實在好用,所以用的還蠻多的。
但是今天遇到一個問題。
如何傳陣列?
$.get("123.php",{
var1 : 1;
var2 : 2;
},function(data){
mydiv(data)
})
上面是沒問題的,但如果把var1跟var2改成 var[1] 跟 var[2] 就死掉了。
我表單會有不確定多少個CHECKBOX,原想寫成
var target = $(':checkbox');
$.get("123.php",{
for(var i=0;i<target.length;i++){
myvar[i] = true;
}
},function(data){
mydiv(data)
})
但會語法錯誤,把迴圈放外面,然後把值弄成字串加在一起送也會錯誤。
又不太想把值直接接在URL後面(沒什麼原因,單純覺得破壞美感XD)
該怎麼搞這問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
推
01/03 21:53, , 1F
01/03 21:53, 1F
→
01/04 20:20, , 2F
01/04 20:20, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章
33
68