我想创建一个具有选项和子选项的选择。
例如,如果我有一个类似这样的表格:
<form method="post" action="processor.php">
<select name="mySelect">
<option value="1">Parent option 1</option>
<option value="1">Child option 1 of parent 1</option>
<option value="2">Child option 2 of parent 1</option>
<option value="3">Child option 3 of parent 1</option>
<option value="2">Parent option 1</option>
<option value="1">Child option 1 of parent 2</option>
<option value="2">Child option 2 of parent 2</option>
<option value="3">Child option 3 of parent 2</option>
</select>
<input type="submit" value="Send" />
</form>
我想当用户选择该Parent 1
选项时,我会收到一个像这样的数组:
array(
"parent" => "1"
);
选择Child option 3 of parent 2
选项时,我收到一个数组,如:
array(
"parent" => "2"
"child" => "3"
);
我该怎么做?我可以发送类似parent_2|child_3
并爆炸的东西,但我认为这不是最好的方法。