我想发送一个用javascript构造的数组,其中包含多选的选定值.有没有办法使用ajax将此数组发送到php脚本?
您可以使用jQuery的$ .post方法(例如):
var myJavascriptArray = new Array('jj', 'kk', 'oo'); $.post('urltocallinajax', {'myphpvariable[]': myJavascriptArray }, function(data){ // do something with received data! });
Php将收到一个名为myphpvariable的数组,它将包含myJavascriptArray值.
是那个吗 ?
您可以使用XML或JSON回发到服务器.你的javascript必须构建帖子,在XML的情况下,你需要在javascript中创建它.JSON不仅重量轻,而且更容易在javascript中制作.查看JSON-PHP以解析JSON.
您可能想看一下用PHP创建JSON数据