0
檢索選擇的節點值我用下面的方法:我怎麼能上樹面板
var myobj = myTree.getSelectionModel().getSelection();
alert(myobj) // [Object object]
現在,我不知道我可以用這個對象做。我認爲這個對象有我的價值?但我不知道如何使用Object來檢索值...!
非常感謝:)
檢索選擇的節點值我用下面的方法:我怎麼能上樹面板
var myobj = myTree.getSelectionModel().getSelection();
alert(myobj) // [Object object]
現在,我不知道我可以用這個對象做。我認爲這個對象有我的價值?但我不知道如何使用Object來檢索值...!
非常感謝:)
首先。綜觀API,我想你所談論的方法是
// DefaultSelectionModel:
var myobj = myTree.getSelectionModel().getSelectedNode();
// MultiSelectionModel:
var myobj = myTree.getSelectionModel().getSelectedNodes();
它返回一個對象或型樹節點的陣列。
二。我會建議你使用像FireBug或類似的客戶端調試工具,以便實際看到你在調用myTree.getSelectionModel().getSelection()
時得到的結果。如果結果是TreeNode項目,請檢查API以獲取有關不同屬性的信息。
希望它可以幫助你:)
在Ext.Selection.Model頁面上沒有getSelectedNode()?! 你能解釋一下,如何使用Object? 你的答案concerne ExtJS的3節,我,我用V4 $ – Mepps 2011-06-07 13:24:30
我解決我的問題: 我做如下: 'VAR SEL = myTree.getView()getSelectedRecords()。 爲(VAR I = 0; I
Mepps
2011-06-07 13:32:18
啊,我應該有想過你正在使用的ExtJS的版本 - 但偉大的,你發現你的答案:) – Chau 2011-06-07 13:51:11