隨筆-9  評論-168  文章-266  trackbacks-0
var node_id= Ext.getCmp('partId').getValue() 
(1)快速定位,根據node.id
注: EXT 樹的節點如果不展開,數據是獲取不到的( getNodeById() 報異常),即使你load了數據不展開節點前,一樣獲取不到。
    var node=treepanel.getNodeById(node_id);
    // treepanel.expandPath(node.getPath())
    treepanel.getSelectionModel().select(node)
    node.fireEvent('click',node)
(2)遞歸查找,一層一層級聯查找
注: 雖然能解決(1)中取不到數據的問題,但訪問速度慢,而且級聯查找時會層層擴展開.
  treepanel.getRootNode().cascade(function(n) {
if (!n.isLeaf() && !n.isLoaded()) {
n.reload();
return true;
}
if (n.attributes['id'] == Ext.getCmp('partId').getValue()) {
node = n;
treepanel.getSelectionModel().select(node)
node.fireEvent('click', node)
return false;
}
return true;
  });
posted on 2012-04-28 14:36 紫蝶∏飛揚↗ 閱讀(6565) 評論(0)  編輯  收藏 所屬分類: EXTJS

只有注冊用戶登錄后才能發表評論。


網站導航:
 
湖北快3号码表 较好的股票论坛 万讯自控股票 河北快三开奖结果今天推荐 股票融资工具 pk10赛车历史开奖记录 上海快三走势图开奖一定牛 跟跌不跟涨的股票 北京十一选五一定牛 - 百度 短线股票交流群 75秒速赛车全天计划