【发布时间】:2017-01-07 05:23:37
【问题描述】:
我正在创建一个带有来自控件的网页(本例中为 2 个)。 我的代码如下:
<body>
<div class="option_choice_global">
Select your options
<div class="col-xs-2">
<label> Application </label>
<select class="form-control" id="application">
<?php
$applications = get_apps();
foreach ($applications as $key => $value) { echo '<option value='.$key.'>'.$value.'</option>'; }
?>
</select>
</div>
<div class="col-xs-1">
<label> Version </label>
<select class="form-control" id="version">
<?php
$versions = get_versions();
foreach ($versions as $key => $value) { echo '<option value='.$key.'>'.$value.'</option>'; }
?>
</select>
</div>
<div class="col-xs-12">
<button type="submit" class="btn btn-default" onclick="fonction_submit_graph(this)"> <b> Submit </b> </button>
</div>
</div>
</body>
但我希望第二个(版本)仅在选择第一个控制器(应用程序)上的值时出现。然后我的函数 get_versions() 将取决于所选的应用程序:get_versions(application_number)。
如何仅在选择第一个控制器的值时才显示第二个控制器?并获得选定的值? 谢谢!
【问题讨论】:
-
尝试使用
IF语句? -
您需要将该部分放在另一个文件或同一个文件中的不同函数中并选择 AJAX 调用
标签: php html form-control