在我的主页(.xhtml)中,JSF 页面中有 4 个 h:inputText 框和一个 serach 按钮(h:commandButton)
<h:inputText id="stlID" value="#{searchSettlementTransRequest.stlmtTransId}" name='stlmt'>
<h:inputText id="pmtID" value="#{searchSettlementTransRequest.pmtTransId}" name='pmt'>
<h:inputText id="AgentID" value="#{searchSettlementTransRequest.AgentId}" name='agnt'>
<h:inputText id="AgencyID" value="#{searchSettlementTransRequest.AgencyId}" name='agncy'>
<h:commandButton id="tranSearchBtn" styleClass="valign first button-search sSearch" action="stlmtSubmit"/>
我的要求是:
- 在第一个输入字段中输入的数据上,应禁用其他输入字段(即 2、3、4)。
- 在第二个输入字段中输入的数据上,应禁用其他输入字段(即 1、3、4)。等等.. 注意:同时,如果用户在第 1 或第 2 或第 3 或第 4(用户动态)字段中输入数据并在删除输入字段之前删除相同的数据,在这种情况下应启用所有字段。当我在单击“搜索”按钮后得到响应(空或非空数据响应)时,所有输入字段都应启用以进行另一个搜索(现在用户可以在 4 个字段中的任何一个中输入数据)