data可以是二维数组吗?

解决方案 »

  1.   

    $.post('test.php',{'var':'hello','params[]':new Array(1,2,3)});
    test.php将接收到如下数组
    array('var'=>'hello','params'=>array(1,2,3));
      

  2.   

    $.post('test.php',{'list':list});
    list是个二维数组,能正常接收不
      

  3.   

    还有个写法$.post("/article/articleAdd.action", "a[str]=3&b[str]=2");
    $_POST["a"]["str"]//3$_POST["b"]["str"]//2
      

  4.   

    可是是N维数组,表单的name="a[5][6][7]"也是可以的,php端$_POST['a'][5][6][7]就能访问到。
      

  5.   

    可以的。比如你可以传一段json的字符串到你的服务器端进行解析。
      

  6.   

    也可以传Json过去,PHP接受之后json_decode一下就可以了
      

  7.   

    可以的,后面是个object类型的对象。
      

  8.   

    传json的字符串过去。然后在服务器端进行解析就好了。