当前位置:  开发笔记 > 编程语言 > 正文

如何通过ajax将数组发送到php?

如何解决《如何通过ajax将数组发送到php?》经验,为你挑选了2个好方法。

我想发送一个用javascript构造的数组,其中包含多选的选定值.有没有办法使用ajax将此数组发送到php脚本?



1> Dragouf..:

您可以使用jQuery的$ .post方法(例如):

var myJavascriptArray = new Array('jj', 'kk', 'oo');

$.post('urltocallinajax', {'myphpvariable[]': myJavascriptArray }, function(data){
   // do something with received data!
});

Php将收到一个名为myphpvariable的数组,它将包含myJavascriptArray值.

是那个吗 ?



2> csexton..:

您可以使用XML或JSON回发到服务器.你的javascript必须构建帖子,在XML的情况下,你需要在javascript中创建它.JSON不仅重量轻,而且更容易在javascript中制作.查看JSON-PHP以解析JSON.

您可能想看一下用PHP创建JSON数据

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有