如何将表单值(名称数组)发送到另一个表单?

时间:2018-03-21 13:14:05

标签: javascript php jquery

如何获得像数组一样设置的表单数据? 我的问题列表有很多输入,它们都有名称name='p_Id[UUId of something]'当我在php中获得$_POST['p_Id']时,我得到一个完美的数组。看起来像这样。

array (size=2)
  '0d2af2c0ce9d2872c3d153a5021543d1' => 
    array (size=1)
      0 => string '4ec83937bb4146ed6b6c0fc44311be83' (length=32)
  '99de3d39e446040fee8d7033f4ebf459' => 
    array (size=1)
      0 => string '3e7373d3fb5145373e4b51ce915de337' (length=32)

所以这是一个问题的数组,顶部是问题的uuid。在这个问题中,有一个数组,其中包含所选答案的uuid。

我如何获得' p_Id'的价值?在Javascript中有一个类似于这个的数组吗?

2 个答案:

答案 0 :(得分:1)

也许你只想序列化你的数组?

http://php.net/manual/en/function.serialize.php

答案 1 :(得分:1)

您可以使用json_encode将PHP数组分配给jQuery变量。

var jqueryarray = <?php echo json_encode($myvalues); ?>;

现在在jqueryarray中,您将拥有可以使用的PHP数组值。