Здравствуйте.
Вот
https://c2n.me/3WULGqo есть такие select. Суть: выбираем область, потом подгружается другой select с городами из этой области, потом, после выбора города, длжны подгружаться районы. Вот мой код:
$(document).on('change', '.oblast',function(e){
e.preventDefault();
var id = $(this).val();
$.ajax({
url: '/geo/oblast',
data: {id: id},
type: 'GET',
success:function(res){
$('.ct').html(res);
City();
},
error: function(){
alert('Error!');
}
});
});
function City(){
$('.city').change(function () {
var id = $(this).val();
$.ajax({
url: '/geo/city',
data: {id: id},
type: 'GET',
success:function(res){
$('.rn').html(res);
},
error: function(){
alert('Error!');
}
});
});
}
сейчас все работает, НО:
Есть мы выбрали район, а потом вдруг захотели вообще поменять областЬ, то происходит это:
https://c2n.me/3WULXIj город убирается (средствами php? если выборка 0, то не отображать ничего), но район остается. как мне сделать, что если меняется потом Область, все input которые зависят от области, тоже скрывались?