Java JSF:默认选择<;中的所有值;h:选择manylistbox/>;
我在JSF2.0中工作。根据用户选择,从rich:popup中,我使用AJAX将值添加到h:selectManyListbox中,然后重新渲染封闭的输出面板,以显示绑定列表中的值。我能够成功地做到这一点。现在我希望默认情况下选择selectedManyListbox中的所有值,这样用户就不会再次选择它 SelectManyList框的代码:Java JSF:默认选择<;中的所有值;h:选择manylistbox/>;,java,javascript,jakarta-ee,jsf-2,Java,Javascript,Jakarta Ee,Jsf 2,我在JSF2.0中工作。根据用户选择,从rich:popup中,我使用AJAX将值添加到h:selectManyListbox中,然后重新渲染封闭的输出面板,以显示绑定列表中的值。我能够成功地做到这一点。现在我希望默认情况下选择selectedManyListbox中的所有值,这样用户就不会再次选择它 SelectManyList框的代码: 我研究了同样的文档,甚至尝试编写自己的javascript代码查看firebug时,我无法在SelectManyList框中看到所选值的关联类。同样,只
我研究了同样的文档,甚至尝试编写自己的javascript代码查看firebug时,我无法在SelectManyList框中看到所选值的关联类。同样,只有当我们手动对相同的内容进行更改或单击时,才会执行相同的onChange事件。因此,我想知道哪项活动适合处理此类需求?
请指导我如何实现此功能。
提前谢谢。我想得太多了,结果很简单。这个javascript方法帮助我解决了同样的问题
function defaultUsersSelect(id){
var select = document.getElementById(id);
for (var i = 0; i < select.length; i++){
select.options[i].setAttribute("selected","selected");
}
}
函数defaultUsersSelect(id){
var select=document.getElementById(id);
对于(变量i=0;i
我想得太多了,结果很简单。这个javascript方法帮助我解决了同样的问题<代码>函数defaultUsersSelect(id){var select=document.getElementById(id);for(var i=0;ifunction defaultUsersSelect(id){
var select = document.getElementById(id);
for (var i = 0; i < select.length; i++){
select.options[i].setAttribute("selected","selected");
}
}