надеюсь, что вы прекрасно и хорошо,выпадающий список на основе другого выпадающего списка
у меня есть выпадающий список, который содержит список категорий следующим образом:
<div class='form-group'>
<br/>
<label class='control-label col-md-2 'for='id_date'>Category</label>
<div class='col-md-2' class='form-group' class='col-md-11'>
<select class="form-control " id="sel1" ng-model="category" ng-init="" >
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('my');
$sql = "SELECT category FROM categories";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['category'] . "'>" . $row['category'] . "</option>";
} ?>
</select>
</div>
</div>
ниже этого выберите, у меня есть другой выбор, который выбрать элемент из категории следующим образом:
<div class='form-group'>
<br/>
label class='control-label col-md-2 ' for='id_date'>element</label>
<div class='col-md-2' class='form-group' class='col-md-11'>
<select class="form-control" id="sel12" ng-model="elemnt" ng-init="" >
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('my');
$sql = "SELECT element FROM elements where category = ";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['element'] . "'>" . $row['element'] . "</option>";
} ?>
</select>
</div>
</div>
, как я могу сделать содержание второго раскрывающегося списка, чтобы быть на основе первого раскрывающегося списка?! например, как я могу поместить ввод первого списка drop во второй оператор SQL?!
Отношения.
Что я понимаю, вам нужно выпадающее окно с зависимым от вас. Для этого вам нужно сделать ajax-вызов об изменении первого dropdwon, а затем заполнить второе раскрывающееся меню с результатом ajax-вызова –
, насколько мы можем видеть, вы используете angularJS? лучше искать примеры привязки данных вместо обычных скриптов php/ajax, например этот: http://stackoverflow.com/questions/26518220/angularjs-dynamic-ng-option-to-link-two-drop-downs – mitkosoft