创建javascript数组然后传递给PHP

时间:2015-06-05 15:53:54

标签: javascript php jquery arrays google-maps

教我自己PHP建立一些基本的网站东西,现在我担心我进入太深。我无情地搜索过,无法弄清楚以下内容:

我希望将从谷歌地图返回的纬度/经度标记列表转换为数组并将其传递给PHP。从理论上讲,我应该能够处理它......但是到目前为止,当我尝试将这个(下面的代码)修改为数组推或类似的东西时,它会破坏...所以我想我已经离开了。

这是当前正在生成纬度/经度点的HTML列表的位。

 for (var key in markers) {
     var obj = markers[key];
     if (markers[key].hasOwnProperty("position")) {
        document.getElementById("waypoints").innerHTML += markers[key].getPosition().toUrlValue(6) +"<br>";
    }
  }

一旦我进入PHP,我将探索数组并使用纬度/经度搜索附近的项目。

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

使用jQuery:

$.ajax({
    url: "pathToPhpFileThatWillReceiveArray.php",
    data: markers,
    type: "post or get"
}).success(function(returnedResult){
    doSmtWithReturnedResult();
}).error(function(xhr, statur, error){ 
    doSmt(); 
});