【发布时间】:2011-12-31 04:29:15
【问题描述】:
有没有办法从 JavaScript 或 jQuery 访问 selectItem JSF 的 id?
<a:commandButton id="ajaxButton" value="change" onclick="selectCheck()">
</a:commandButton>
<h:selectManyCheckbox id="check" >
<f:selectItem id="myCheckbox" itemLabel="India" itemValue="India" />
<f:selectItem itemLabel="China" itemValue="China" />
<f:selectItem itemLabel="Germany" itemValue="Germany" />
<f:selectItem itemLabel="USA" itemValue="USA" />
</h:selectManyCheckbox>
我尝试访问组件的 id 但它返回 null:
function selectCheck() {
var obj = document.getElementById("myCheckbox");
alert(obj);
obj.checked=true;
}
我想通过 JavaScript 或 jQuery 动态检查这些复选框中的任何一个。
【问题讨论】:
标签: java javascript jquery jsf jakarta-ee