如果从下拉列表中选择一个值,我想传输两个数字。
我想在下拉列表旁边显示第二个谷。
例如,如果选择选项" A"它应该显示" A"在下拉列表中," B"靠近它(外侧下拉菜单)。
如果选择选项" C"它应该显示" C"在下拉列表中," D"靠近它(外侧下拉菜单)。
当表单提交时,它也应该使用它传递该值。
简而言之,如果有人选择" A" ,两个" A"和" B"应转移到网页。
echo'
<form id="main_form" name="main_form" method="post" action="options.php">
<select id="main_select" name="main_select">
<option value="A">A</option>
<option value="C">C</option>
<option value="E">E</option>
<option value="G">G</option>
<option value="I">I</option>
</select>
<input type="submit" id="main_submit" name="main_submit" value="submit" />
</form>';
答案 0 :(得分:0)
最好用jquery
来实现让我帮你开始......
在你的HTML中创建一个div:
<div id="content"></div>
然后在jQuery脚本中执行以下操作:
$('#main_select').on('change', function (e) {
var option_selected = $("option:selected", this);
var value_of_selected = this.value;
$(value_of_selected).appendTo('#content');
});
既然您了解PHP,那么您应该能够使用jQuery来实现您的需求。