如何在新的 APEX 5 treeView 小部件中引用选定项目?
这就是我发现的:偶然:
`$(‘#MYTREE_1′).treeView(‘getSelection’).text()`
给我选择的节点文本。
还有其他方法吗?
我试图开始工作方法 getLevelFromNode 和 getIdFromNode 但没有成功。
任何帮助,将不胜感激。问候, 安德鲁
如何在新的 APEX 5 treeView 小部件中引用选定项目?
这就是我发现的:偶然:
`$(‘#MYTREE_1′).treeView(‘getSelection’).text()`
给我选择的节点文本。
还有其他方法吗?
我试图开始工作方法 getLevelFromNode 和 getIdFromNode 但没有成功。
任何帮助,将不胜感激。问候, 安德鲁
从 javascript 文件中:
/**
* getSelection
* Returns the set of tree nodes currently selected. If there is no selection the empty set is returned.
* The elements returned have the class a-TreeView-content.
* @return {*} jQuery object with the set of selected tree nodes
*/
/**
* getSelectedNodes
* Returns the data model nodes corresponding to the currently selected tree nodes.
* @return {Array} array of data model nodes
*/
用于apex.jQuery(‘#MYTREE_1′).treeView("getSelection")
检索当前选定节点的 DOM 节点。
用于apex.jQuery(‘#MYTREE_1′).treeView("getSelectedNodes")
检索当前选定节点的数据节点。
也没有多少可以检索。节点上唯一相关的信息是 ID 和标签,因为这是提供给数据模型的唯一信息。没有用于检索深度级别的内置可访问方法。
getLevelFromNode
和都是getIdFromNode
私有函数,没有暴露,它们是内部的。