JQuery Table манипулирование - PullRequest
0 голосов
/ 29 июня 2010

Попытка манипулировать таблицей с помощью jQuery, и я просто не могу заставить ее работать должным образом.Пусто работает просто отлично, но я не могу добавить содержимое обратно в таблицу после.

Есть предложения, что я могу делать не так?

Ответы [ 2 ]

3 голосов
/ 29 июня 2010

Вместо $.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); });
0 голосов
/ 29 июня 2010

Разве вы не хотите использовать .html() вместо .append(), поскольку вы помещаете содержимое внутрь, и тогда вам также не нужно .empty()?

...