我正在做一个应用程序,我需要从selectione菜单中选择一个选项。当您以这种方式在搜索输入中输入名称时,项目将使用Ajax更新: 搜索输入:
<b:inputText maxlength="45" id="nombf" placeholder="Ingresa Nombre del Benefactor" value="#{trabajadoresBean.nomt}" label="Buscar Benefactor" col-md="6" >
<f:ajax render="sectb" execute="nombf" event="keyup" listener="#{trabajadoresBean.buscarBenefactor}" />
</b:inputText>
<b:selectOneMenu id="sectb" col-md="6" label="Selecciona Benefactor" value="#{trabajadoresBean.bt.benefactor}" >
<f:selectItem itemLabel="Selecciona un trabajador" noSelectionOption="true" />
<f:selectItems value="#{trabajadoresBean.buscarT}" var="t" itemLabel="#{t.nombre}" itemValue="#{t.id}" />
</b:selectOneMenu>
一切都很好,但是当我单击commandoButton
时,它什么也不做,而当我不查找任何东西时,数据就被发送了。