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>