2012-01-10 1 views
0

jsTree의 다른 "search_method"를 사용해야합니다. 적어도 3 개 개의 기능이있다 : 나는 "jstree_title_contains"로 변경해야 할 첫 번째 버튼의 search_method 클릭하면하나의 응용 프로그램에서 jsTree에 대해 다른 "search_method"를 사용하는 방법은 무엇입니까?

  • "jstree_title_contains"
  • "jstree_contains"예를 들어

를 "포함" . 두 번째 버튼을 클릭하면 search_method가 "jstree_contains"로 변경됩니다.

어떻게하면됩니까?

답변

3

이런 식으로 뭔가 작업을해야합니다 :

jstree = $.jstree._reference(root_element); // root_element is the selector for the element jstree is attached to (element.jstree({...})) 
jstree._get_settings().search.search_method = 'jstree_title_contains'; // or 'contains' or 'jstree_contains' 
+0

을 그래서 내가 ID가 = "나무"난 그냥 $ ('# 트리')을 시도 할 수있는 경우 ._ get_settings()를 search.search_method = 'jstree_title_contains을';. 내가 맞습니까? –

+0

먼저 참조를 받아야합니다. 위와 같이 해봤습니까? – glortho

+0

감사합니다. 그것은 작동합니다! –