【问题标题】:send javascript array to another php page and get as php array for Processing将javascript数组发送到另一个php页面并作为php数组进行处理
【发布时间】:2014-03-14 04:59:31
【问题描述】:

我有一个由 JavaScript 创建和填充的对象数组,现在我想向它发送另一个页面,该页面在该数组上执行工作,但在 php 中,所以任何方式都可以在 php 中获取 javascript 数组的数据,例如 $phparray = $_Post['javascriptArray'];

【问题讨论】:

标签: javascript php jquery arrays


【解决方案1】:

使用 javascript cookie 或本地存储

试试这个 tu: http://www.mosync.com/files/imports/doxygen/latest/html5/localstorage.md.html

Localstorage 仅适用于 > ie8 和所有高级浏览器

所以你必须使用本地存储和 Persistance js http://pablotron.org/?cid=1557

【讨论】:

  • 请提供 OP 的代码示例。这更像是一个评论而不是一个答案。
  • 哦,是的,实际上我是通过手机使用的,所以我的网络很慢,所以我只是简短地提到它
【解决方案2】:

可以使用ajax发送到php文件,例如:

  var array = ['1', '2', '3', 'four', 'five'];
  $.ajax({
    url: "/file.php",
    method: 'POST',
    data: {
      dataToSend:array
    }
  });    

你会在php中收到数组对象

 <? print_r($_POST['dataToSend']?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-14
    相关资源
    最近更新 更多