После долгого изнурительного поиска я нигде не нашел ответа на свой вопрос. В принципе, я динамически создаю таблицу на основе входов пользователем, а также вставляя строку только с одной кнопкой после каждой четвертой записи в таблице. Мне нужна функция сортировки, чтобы игнорировать строки с помощью кнопки и оставлять их на месте при сортировке остальной части таблицы. Кто-нибудь знает, возможно ли это?jquery Плагин DataTables.net: как игнорировать определенные строки при сортировке
1
A
ответ
0
У вас нет - что делать, это использовать DataTables fnDrawCallback
, чтобы вставить четвертую строку в каждую ничью. DataTables
всегда будет пустым элементом <tbody>
на каждой ничьей, поэтому в любом случае это потребуется.
+0
Большое вам спасибо, только проблема теперь заключается в том, что она помещает записи в конец таблицы, а не в соответствующие точки. Код выглядит следующим образом: '' fnDrawCallback ": function (oSettings) { var rows = $ ('. SearchResultRow'); rows.each (функция (индекс) { , если (индекс == 4 == || индекс 9) { вар insertLearn = $ ("
0
"fnDrawCallback": function (oSettings) { }
var rows = $('.searchResultRow');
rows.each(function (index) {
if (index == 4 || index == 9) {
var insertLearn = $("<tr></tr>").addClass("searchResultRow ");
insertLearn.append(buildCell().attr('colspan', 9).html("<img src='../img/LearnMoreAnimated_v1-1.gif' />"));
$("#results_table > tbody > tr").eq(index).after(insertLearn);
}
});
}
был, как я смог его получить .... спасибо за помощь в том, чтобы указать мне в правильном направлении.
Не могли бы вы разместить разметку и JQuery? Может быть, JSFiddle? :) – mattytommo