Я пытаюсь сортировать столбец буквенно-цифровым способом, который содержит тег привязки, который, как представляется, «перехватывает» функцию сортировки. Это выглядит как-то по следующим направлениям:Угловые Datatables сортировка текста внутри гиперссылки вместо href
<tbody>
<tr><td><a href="/1"></a>Fox</td><tr>
<tr><td><a href="/2"></a>Cow</td><tr>
<tr><td><a href="/3"></a>Dog</td><tr>
</tbody>
Он вернется Fox,Cow,Dog
и Dog,Cow,Fox
соответственно. Как отсортировать содержимое тега a
, а не текст самого тега a
?
ctrl.dtOptions = DTOptionsBuilder.newOptions()
.withPaginationType('full_numbers')
.withOption("order", [
[1, "asc"]
])
.withOption('paging', false)
.withOption('searching', false)
.withOption("sDom", '<"top">rt<"bottom"flp><"clear">');
ctrl.dtColumnDefs = [
DTColumnDefBuilder.newColumnDef(0).notSortable(),
DTColumnDefBuilder.newColumnDef(1)
];
1: Не сортируется
2: буквенно-цифровой (Issue Column)
3-10: Буквенно-цифровая - td
только имеет номера так сортирует штраф
Какую функцию сортировки вы используете в настоящее время? покажите нам код. – depperm
@ depperm люблю это, 'Покажи нам код!' – Beyers
отредактируйте этот вопрос, скопируйте свой код, выберите весь свой код и нажмите «Ctrl + k» для форматирования (по крайней мере на окнах, не знаете о других системах) –