Поиск в Datatables (окно поиска / настройки по умолчанию) не возвращает результатов при поиске символов <или>, а также текста между ними.
У меня есть интерактивная таблица данных (DataTables 1.10.18), которая отображаетсписок пользовательских вопросов о проектах.Иногда вопросы содержат HTML-элементы, которые должны быть представлены в виде текста.Пример вопроса:
"What does the variable <test12345> in '<b><color=red><test12345></color></b>!' replace?"
Я перевел их в таблицу данных в виде текста, поскольку они являются частью вопроса, а не форматированием.Я не настроил никаких параметров поиска по умолчанию при создании таблицы.
При попытке поиска, datatables не показывает результатов.После ввода <или> в поле поиска в таблицах данных сразу же не отображаются результаты, даже если записи явно содержат эти символы на странице.
Поиск test12345 также не показывает результатов, предположительно потому, что он находится между <и>.Я попытался найти экранированные элементы html, а также добавить обратную косую черту перед <и>, и все они возвращают результаты 0.
Данные, о которых идет речь, определяются в столбцах, например:
"columns": [
{"data": "resource_question",
render": $.fn.dataTable.render.text()}
]
Поиск test12345 илидолжен вернуть все строки, содержащие,
При поиске <или> должны быть возвращены все строки, содержащие <или>.
Есть ли какие-либо настройки, которые необходимо настроить, чтобы функция поиска работала таким образом?