我有一个大的形式,我需要POST我的HTML形式在这个数组格式。我遇到的问题是,如何将电台编号为0,1,2,3,…如下所示?
$processes["stations"] = array(
"0" => array(
"name" => "Name 1",
"id" => "2",
"value"=>"15"
),
"1" => array(
"name" => "Name 2",
"id" => "2",
"value"=>"30"
)
);
这是我的HTML表单,可以通过jQuery动态生成。
<input type="text" name="process[stations][name][]" />
<input type="text" name="process[stations][id][]" />
<input type="text" name="process[stations][value][]" />
<input type="text" name="process[stations][0][name]" />
<input type="text" name="process[stations][0][id]" />
<input type="text" name="process[stations][0][value]" />
你可以这样做:
<input type="text" name="process[stations][0][name]" />
<input type="text" name="process[stations][0][id]" />
<input type="text" name="process[stations][0][value]" />
<input type="text" name="process[stations][1][name]" />
<input type="text" name="process[stations][1][id]" />
<input type="text" name="process[stations][1][value]" />
等使用节点。appendChild与一个循环,以动态生成的形式与JavaScript/jQuery。
编辑:尝试阅读添加元素到DOM