2010-01-22 8 views
0

JavaScript/ExtJs : TreePanel/TreeLoader :로드 오류를 처리하는 방법은 무엇입니까?

거의 모든 것이 제목에 있습니다.)

TreePanel을 만들 때 다음과 같이 로더를 추가 할 수 있습니다.

loader: new Ext.tree.TreeLoader({ 
    dataUrl: '../myurl.php' 
}); 

그러나로드 오류를 처리하는 방법은 무엇입니까?

예를 들어 사용자가 연결되어 있지 않으면 로그인 상자를 표시하려고합니다.

TreeLoader 및/또는 TreePanel로 로딩 오류를 처리하는 방법을 보여주는 예제를 찾을 수 없습니다.

답변

0

좋아 나는 해결책을 발견 : 청취자.

여기 내 코드가 있는데, 이것이 도움이되기를 바랍니다.

loader: new Ext.tree.TreeLoader({ 
    dataUrl: 'my_get_datas.php', 
    listeners: { 
     loadexception: function(tl, node, response) { 
      if (response 
      new WindowLoginPanel().show(); 
     } 
    } 
}), 
관련 문제