tenho a seguinte situação: eu tenho um produto e esse produto tem uma lista de imagens… e o cara pode selecionar apenas uma imagem para ser a CAPA do produto… ou seja futuramente quando for listar os produtos ele vai mostrar uma capa para este produto…
então ao selecionar um produto eu tenho uma página com as informações do produto e logo abaixo uma <rich:dataGrid com a lista das imagens…
entre essas imagens ele pode selecionar apenas uma imagem para ser a capa, então eu tenho:
<h:graphicImage value="#{img.caminhop}" />
<h:inputTextarea style="width: 145px; height: 50px"
value="#{img.descricao}" />
<h:selectOneRadio id="selectOneRadio1" value="#{img.capa}">
<f:selectItem itemLabel="Capa" itemValue="#{true}"/>
</h:selectOneRadio>
se o cara selecionar aquele radio ele passa que aquela imagem é a capa… até ai beleza, tudo certo… o problema é que na lista, quando eu selecionar uma capa, os outros “rádios” que eu tenho na minha dataGrid tem que remover a seleção… ficando apenas um rádio selecionado…
já pesquisei um monte, tentei fzer com javascript/jQuery e não estou conseguindo…
ps.: não sou mto bom com javascript ^^