Как выбрать только отдельные обозначения из отдела

Вот мой код

<div class="form-group">
<label for="salary" class="control-label">Department:*
</label>
<select  class="form-control" id="selDepartment"name="selDepartment" autofocus="autofocus">
<option value="-1" onmouseout="" ="">Select
Department</option>
<?php$query="SELECT * FROM department_master";
$results=mysqli_query($con,$query);
foreach ($results as $dm_department) {

?>

<option value="<?php echo $dm_department["dm_department"];?>";?>
<?php echo $a=$dm_department["dm_department"];?></option>
<?php
}
?>

</select>
</div>

<div class="form-group">
<label for="salary" class="control-label">Designation:*
</label>
<select  class="form-control" id="selDesignation"name="selDesignation" autofocus="autofocus">
<option value="-1" onmouseout="" ="">Select
Designation</option>
<?php$query="SELECT * FROM designation_master";
$results=mysqli_query($con,$query);
foreach ($results as $dm_designation) {

?>

<option value="<?php echo $dm_designation["dm_designation"];?>";?>
<?php echo $dm_designation["dm_designation"];?></option>
<?php
}
?>

</select>
</div>

Как выбрать только определенные обозначения из отдела и вот мой код.

0

Решение

Пожалуйста, включите библиотеку JS перед скриптом

<select  class="form-control" id="selDepartment"  name="selDepartment" autofocus="autofocus" onchange='xyz(this.value)'>

<script>

function xyz(temp){
$.ajax({
type:'post',
url: "abc.php",
data: "department="+temp
success: function(result){
$("#selDesignation").html(result);
}});
</script>

В abc.php

 $department=$_POST['department'];
$html="<option value="-1" onmouseout="" ="">Select
Designation</option>";

$query="SELECT * FROM designation_master where department=$department";
$results=mysqli_query($con,$query);
foreach ($results as $dm_designation) {
$html=$html+" <option value=$dm_designation['dm_designation']> $dm_designation['dm_designation']</option>';

}

echo $html;
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector