здравствуйте, есть категории и подкатегории неограниченных уровней, на данный момент я использую данный код:
`$('#category').change(function () {
var category_id = $('#category option:selected').val();
if (category_id == '0') {
$('#selectSubCategory').remove();
return(false);
}
$.ajax({
url:'index.php?route=ajax/SubCategoryList',
type:'post',
data: {
id_cat:category_id
},
dataType: 'json',
success: function (result) {
if (result != '') {
var SubCategoryBlock = $('<div/>', {
id: 'SubCategoryBlock'
});
$('#selectCategoryBlock').append(SubCategoryBlock);
var myselect = $('<select/>', { id: 'selectSubCategory'});
result.unshift({title:'- <?=$text_select?> -'});
$.each(result, function() {
$('<option/>', {
val: $(this).attr('id'),
text: $(this).attr('title')
}).appendTo(myselect);
});
$('#SubCategoryBlock').html(myselect);
}
}
});
});`
но этот код годен только для подкатегорий первого уровня, я не знаю как изменить код таким образом чтоб он отрабатывал и для подкатегорий второгоро и третьего и т.д. уровней
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости