Я создаю веб-страницу с элементами управления (2 в этом примере). Мой код выглядит следующим образом:показать форму управления только тогда, когда значение, выбранное при предыдущем управлении формой с помощью html и php
<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 –