最近使用了jstree這個(gè)前端插件,記錄一下我在使用過程中使用到的一些小tip。
1.0
1.查詢

1.1
//查詢menuTree為樹的id
var to = false;
$('#menuSearch').keyup(function () {
????if(to) {
????????clearTimeout(to);
????}
????to = setTimeout(function () {
????????$('#menuTree').jstree(true).search($('#menuSearch').val());
????}, 250);
});
2.全部展開/收縮
$('#menuTree').jstree().open_all();
$('#menuTree').jstree().close_all();
3.不可選擇
var disabledCheckboxIds = [];
$('#menuTree').jstree({
????disabledCheckboxIds.push(id);//不可選擇的多選框id
}).on("ready.jstree", function() {
????$('#menuTree').jstree('disable_checkbox',disabledCheckboxIds);
});