Текстовое поле поиска jsTree не отображается
Я использую jsTree ( http://www.jstree.com/plugins/) со следующими плагинами
"plugins" : [ "dnd" , "contextmenu" ,"ui" , "types" , "search" ,"sort" ]
Все плагины работают нормально, кроме поиска. Над деревом к поисковому узлу не добавлено текстовое поле поиска. Есть ли другие зависимости для использования поиска в jsTree. Пожалуйста помоги.
1 ответ
Решение
Просто добавьте в поле поиска над вашим деревом:
<input id="plugins4_q" type="text" placeholder="search">
Обратите внимание, что вам также необходимо отслеживать поле поиска для ввода текста и передавать данные в функцию поиска jstree. Пример javascript:
var to = false;
$('#plugins4_q').keyup(function () {
if(to) { clearTimeout(to); }
to = setTimeout(function () {
var v = $('#plugins4_q').val();
$('#plugins4').jstree('search', v);
}, 250);
});