Вместо $.get()
вы должны использовать .load()
, например:
$('#sortable').load('incl/ajax_category.php?action=filtercat',
{'cata': $('#filtercat').val()});
$.get()
не возвращает данные, но доступно в методе обратного вызова. .load()
фактически берет результат и помещает его в этот элемент.
Для метода $.get()
это выглядело бы так:
$.get('incl/ajax_category.php?action=filtercat', {'cata': $('#filtercat').val()},
function(data) { $('#sortable').html(data); });