【发布时间】:2013-07-23 12:27:42
【问题描述】:
是否可以取消选择/取消选中项目是<p:selectOneRadio> 或<h:selectOneRadio/>?
<h:selectOneRadio value="#{adminManageBroadcastController.selectedImage}" converter="#{broadcastImageConverter}">
<f:selectItems value="#{adminManageBroadcastController.fileUploadList}" var="image"
itemValue="#{image}"
itemLabelEscaped="false"
itemLabel="<img src="#{facesContext.externalContext.requestContextPath}#{image.url}" width="20" height="20" alt="broadcast_img">"
/>
</h:selectOneRadio>
【问题讨论】:
-
你的意思是手动还是什么?
-
@Kayaman 是的,
onclick事件可能是。我尽量理解,但生成的 html 并不能帮助我找到解决方案 -
如果您只想取消选中单选按钮,请使用 JavaScript。但是,如果想立即更改值,您可以在所需组件上绑定事件处理程序,在事件触发时将 bean 上的值设置为 null 并在单选按钮上进行更新。
-
@user1983983 您建议事件处理程序使用什么类型的事件?
-
请详细说明您想做什么。
标签: java jsf jsf-2 primefaces