Плагин jQuery DataTables: как ссылаться на текстовое поле поиска?

0

Я пытаюсь реализовать решение здесь:

Плагин jQuery DataTables: как выделить текущий текст поиска?

Но я не могу правильно ссылаться на поле поиска:

<input type="search" class="form-control input-sm" aria-controls="tblMainHorz">

Я попробовал следующее:

$("#tblMainHorz").highlight($("input.form-control input-sm").val());
$("#tblMainHorz").highlight($("input.form-control.input-sm").val());
$("#tblMainHorz").highlight($("input.form-control\\.input-sm").val());

Но никто из них не работает. Что я делаю не так?

Теги:
datatables

1 ответ

0

Попробуйте $('.dataTables_filter > label > input').val('xxx') - работает для меня...

  • 0
    Я пробовал оба: $ ("# tblMainHorz"). Highlight ($ ('. TblMainHorz_filter input'). Val ()); $ ("# tblMainHorz"). highlight ($ ('# tblMainHorz_filter input'). val ()); Также пробовал: $ ("# tblMainHorz"). Highlight ($ ('# dataTables_filter input'). Val ()); Но я знаю, что это не то, что называется моя таблица (dataTables). Есть идеи?
  • 0
    AFAIK, .dataTables_filter - это универсальный класс, применяемый dataTables, поэтому я ожидал, что он будет работать и без изменений на вашей странице. Он назначен div, который содержит фильтр - ааааа, но, возможно, в этом и проблема, для моего случая было достаточно получить этот окружающий div, в то время как вам нужно напрямую перейти на вход. Одну минуту я обновлю свой код :)
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню