当前位置: 首页 > 面试题库 >

传递Javascript数组-> PHP

潘国源
2023-03-14
问题内容

假设我有一个包含大量元素的javascript数组(50-200之间的任何位置)。

我想使用ajax将其发送到PHP(预备语句)。目前,我.load在循环中多次创建一个php文件,但我想将其转换为数组并发送一次数组,然后将PHP文件加载一次,而不是50-200次。

array[i] = variable;


问题答案:

您可以使用JSON.stringify(array)JavaScript对数组进行编码,然后$array=json_decode($_POST['jsondata']);在PHP脚本中使用以对其进行检索。



 类似资料:
  • 问题内容: 我在烧瓶中有一个称为数组的函数,该函数接收一个列表并打印出列表中的项目: 在客户端,我想将名为str的javascript数组传递给该数组。我该怎么办?这就是我现在所拥有的,但是Flask没有读取添加的变量。有任何想法吗? 问题答案: Flask具有一个称为request的内置对象。在请求中有一个称为args的multidict。 您可以用来检索查询字符串的值。 当然,这需要一个get

  • 问题内容: 有谁知道如何将C#ASP.NET数组传递给JavaScript数组?示例代码也将很好。 对不起,如果我以前的人含糊不清。这个问题实际上很简单。为了简单起见,我在文件中声明: 现在,我想传递给客户端,并在JavaScript中使用数组中的数据。我该怎么做? 问题答案: 您可以使用ClientScript.RegisterStartUpScript将javascript注入Page_Loa

  • 问题内容: 这个问题已经在这里有了答案 : 如何将变量和数据从PHP传递到JavaScript? (20个答案) 5年前关闭。 我正在尝试将PHP数组变量转换为JavaScript变量。 这是我的代码: 我无法获得PHP数组的价值。 我该如何解决这个问题? 问题答案: 在下面的示例中,您具有一个PHP数组,然后首先通过一个PHP数组创建一个JavaScript数组:

  • 问题内容: 我想在PHP中操纵JavaScript数组。可以做这样的事情吗? 活动是一维数组,例如: 尝试此脚本时无法完成…如何解决? 问题答案: 而已!现在您可以在PHP中访问它:

  • 问题内容: HTML: JavaScript: 我要“全部完成!” 在所有延迟任务完成后出现,但似乎不知道如何处理一系列Deferred对象。“全做完了!” 首先发生是因为数组不是Deferred对象,所以jQuery继续进行并假设它已经完成。 我知道有人可以像这样将对象传递给函数,但是未知我要解决的实际问题中执行多少个Deferred对象。 问题答案: 要将值数组传递给通常希望它们是单独参数的

  • 问题内容: 我想使用数组作为参数调用一个函数: 有路过的内容的一种更好的方式进入? 问题答案: const args = [‘p0’, ‘p1’, ‘p2’]; call_me.apply(this, args); 请参阅MDN文档。 如果环境支持ECMAScript6,则可以改用传播参数: