Как удалить строку с плагином DataTables? - PullRequest
2 голосов
/ 17 мая 2010

Я пытаюсь удалить строку с помощью плагина DataTables. Во-первых, я вообще не понимаю пример.

У меня есть пользователь, который проверяет строку, которую он хочет удалить. Я делаю это тогда

var row = $('#id :checked').parents('tr');

Итак, я получаю строку с отмеченным флажком. Предположим, что они отмечают только один флажок (если несколько, если выбрать, может отличаться - может потребоваться jquery каждый цикл).

Я тогда пытаюсь сделать это

var position = GlobalVariable.fnGetPosition(row);
GlobalVariable.fnDeleteRow(position);

позиция всегда равна нулю, и поэтому я понятия не имею, как это сделать.

http://datatables.net/api

1 Ответ

3 голосов
/ 17 мая 2010

Я думаю, что-то вроде следующего кода должно работать:

$('#id :checked').each(function(index){
   GlobalVariable.fnDeleteRow($(this).parents('tr')[0]);
});

Я не проверял это, но оно должно работать исходя из того, что говорят API и их примеры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...