通过 Javascript 扩展 JSF 树
我有一棵功能齐全的特立尼达树。我想在加载页面时展开树。
<tr:tree id="treeid" value="#{backingbean.model}" var="model">
...
</tr:tree>
我在页面加载时调用以下 JS 函数。
function opentree() {
document.getElementById('treeform:treeid').click();
}
虽然触发了JS函数,但它并没有展开树。我相信我不应该对树节点使用 click() 。任何想法如何继续......
I have a functional trinidad tree . I want to expand the tree when the page is loaded.
<tr:tree id="treeid" value="#{backingbean.model}" var="model">
...
</tr:tree>
I am calling the following JS function on page load.
function opentree() {
document.getElementById('treeform:treeid').click();
}
Though the JS function is triggered , it doesn't expand the tree. I believe I shouldn't be using click() for a tree node. Any idea how to proceed....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我这样解决了:
在你的 BackingBean 中:
在你的页面中:
I solved it this way:
In your BackingBean:
In your page: