dataTable - inputText readonly ou não conforme regra  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
izaura
JavaTeenager

Membro desde: 12/05/2009 10:42:48
Mensagens: 177
Offline

Boa Tarde Pessoal!

Será que alguem me ajuda????

Como fazer com que a coluna 3 (your bid) fique readonly caso a coluna 2 (Highest Bid) apresente o resultado "$100.00", ou seja qdo o valor for 100 não pode alterar, qualquer outro valor pode.

dataTable:

<h:form>
<rich:datascroller for="auction" maxPages="5"/>
<rich:spacer height="30" />
<rich:messages style="color:red"></rich:messages>
<rich:dataTable id="auction" value="#{auctionDataModel}" columnClasses="col1,col2,col3,col4"
var="item" rows="10" width="100%">
<rich:column>
<f:facet name="header">
<h:outputText value="Description"/>
</f:facet>
<h:outputText value="#{item.description}"/>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Highest Bid"/>
</f:facet>
<h:outputText id="highestBid" value="#{item.highestBid}">
<f:convertNumber pattern="$#,##0.00"/>
</h:outputText>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Your Bid"/>
</f:facet>

<rich:message for="bid" /><br/>
<h:inputText id="bid" value="#{item.bid}" label="Bid">
<f:validateDoubleRange minimum="0" maximum="1000000"/>
</h:inputText>
<a4j:commandLink id="bid_link" actionListener="#{item.placeBid}" value="Place a bid!" reRender="bid,amount,highestBid" />

</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Amount"/>
</f:facet>
<h:outputText id="amount" value="#{item.amount}" >
<f:convertNumber pattern="$#,##0.00"/>
</h:outputText>
</rich:column>
</rich:dataTable>
<rich:messages style="color:red"></rich:messages>
</h:form>
</ui:composition>



[Thumb - datatable.jpg]
 Nome do arquivo datatable.jpg [Disk] Download
 Descrição dataTable
 Tamanho 53 Kbytes
 Baixado:  43 vez(es)

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team