jquery将数组发布到php

时间:2012-06-08 07:16:56

标签: jquery arrays

我试图用jquery和ajax发布2个数组。 这是我的2个数组:myArray1 [id],myArray2 [id](id可以取0到变量Num-1的值) 所以例如我可以使用像这样的简单For循环访问它们

for(id=0; id<Num; id++){
 console.log(myArray1[id]);
 console.log(myArray2[id]);
  }

当我触发事件将这两个表的所有事件用ajax发送到php时,是否有可能?如果没有表格和变量(myArray1和myArray2),我会做这样的事情:

data : "myArray1ID"+ id + "=" + (myArray1) + "&" +"myArray2ID" + id + "=" + (myArray2) 

所以我可以做这样的事情来发布数组,也许是用For循环?

1 个答案:

答案 0 :(得分:1)

$.post(
  url, 
  {myArray1ID: myArray1, myArray2ID: myArray2},
  function() {
    // success function
  }
)

如果你的数据块很大,那么尝试创建一个字符串并像{data: YOUR_QUERY_STRING}

一样发送它