传递JavaScript的数组到PHP通过JQuery的$阿贾克斯 [英] Passing JavaScript Array To PHP Through JQuery $.ajax

查看:81
本文介绍了传递JavaScript的数组到PHP通过JQuery的$阿贾克斯的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要处理JavaScript数组在PHP。是否有可能做这样的事?

  $。阿贾克斯({
       键入:POST,
       网址:tourFinderFunctions.php
       数据:activitiesArray =+活动,
       成功:函数(){
            $(#lengthQuestion)淡出(慢)。
       }
    });
 

活动是一维数组,如:

  VAR活动= ['零的位置,一个定位,位置的两个'];
 

当我尝试这个..任何意见或阅读材料,这将帮助我完成这个剧本没有完成?

解决方案

 数据:{activitiesArray:活动},
 

这就是它!现在你可以访问它在PHP中:

 &LT ;? $ myArray的= $ _REQUEST ['activitiesArray']; ?>
 

I want to manipulate a javascript array in PHP. Is it possible to do something like this?

$.ajax({        
       type: "POST",
       url: "tourFinderFunctions.php",
       data: "activitiesArray="+activities,
       success: function() {
            $("#lengthQuestion").fadeOut('slow');        
       }
    }); 

Activities is a single dimensional array like:

var activities = ['Location Zero', 'Location One', 'Location Two'];

The script does not complete when I try this.. Any Ideas or reading materials that will help me accomplish this?

解决方案

   data: { activitiesArray : activities },

that's it! now you can access it in PHP:

   <? $myArray = $_REQUEST['activitiesArray']; ?>

这篇关于传递JavaScript的数组到PHP通过JQuery的$阿贾克斯的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆