2011-07-29 6 views
0

jsTree에서 항목을 드래그하려고하면 다음 오류가 발생합니다 : Uncaught TypeError: Cannot call method 'toLowerCase' of undefined. 나는 그것을 조금 들여다 보았습니다. dnd_show이 호출 된 직후/던져진 것처럼 보입니다 (여기 http://www.jstree.com/documentation/dnd#api 참조). 내 맞춤 crrm.move.check_move 처리기 은 (는)이며 괜찮습니다. 여기에서 시도해야 할 것에 대한 아이디어가 있습니까? 그것은 전에 일하고 있었다 ... 이상한 물건이다jsTree 끌어 놓기 "Uncaught TypeError : 정의되지 않은"toLowerCase 'toLowerCase'를 호출 할 수 없습니다.

+0

자세한 정보 : 'Uncaught TypeError'는 Google 크롬에서 발생합니다. Firefox에서이 오류가 발생합니다. 'a.nodeName is undefined'이며 오페라 'Uncaught 예외 : TypeError :이 오류는'a.nodeName '을'object '로 변환 할 수 없습니다. 이것은 사실이 아닌 'ccrm.move.check_move' 핸들러에서 true를 반환 할 것을 제안하는 것 같습니다. – 12378123789

+0

또 다른 참고 사항 :'유형 '플러그인을 사용하지만 사용하지 않으면 모든 것이 정상입니다. ; 그러나 일단 유형 플러그인을 사용하면 ({types {use_data : true, types : {...}}), 그 다음에는 – 12378123789

답변

0

고침. 나는 ccrm 플러그인 사용을 중단했다. 유형 플러그 인과 함께 valid_children 옵션을 사용하면 트릭을 수행합니다. 또한 어떤 이유로 든 use_data (types 옵션)은 false이어야합니다.

관련 문제