2012-12-19 9 views
2

jstree를 사용하려고합니다. 사실JStree 1.0 새로운 유형의 생성

내가 예제를 사용하고 있습니다 : PHP & 당신이 웹 페이지에서 찾을 수 MySQL의 데모 + 이벤트 순서 : 나는 트리 구조의 새로운 유형을 만들 필요가 http://www.jstree.com/demo

따라서 나는 다음과 같은 라인을 추가

case "add_mynewtype": 
    $("#demo").jstree("create", null, "last", { "attr" : { "rel" : "mytype" } }); 
    break; 
: (당신이 인용 링크에서 볼 수있는 예에) 라인 059 코드의

"mytype" : { "valid_children" : "none", "icon" : { "image" : 
"./mytype.png" } }, 

그런 다음 버튼에 대한 코드 메뉴에서 나는 또한 mmenu 입력 클릭 기능이 추가

<input type="button" id="add_mynewtype" value="Create new type" style="display:block; float:left;"/> 

그러나이 제대로 작동하지 않습니다 ....

누구든지 나를 도울 수 : 16,

은 분명히 나는 ​​또한이 같은 새로운 입력 버튼을 연결? 정말 고마워요, 어떤 힌트도 정말 충분히 감사합니다.

답변

2

내 질문에 대한 해결책을 찾았습니다.

"folder" : { 
      "valid_children" : [ "default", "folder", "mytype" ], 
      "icon" : {"image" : "./folder.png" } 
     }, 

나 :

"folder" : { 
      "valid_children" : [ "all" ], 
      "icon" : {"image" : "./folder.png" } 
     }, 

또한 필요한 수정은 다음과 같은 폴더의 선언이다