我有以下问题,我有一个素数符号的CommandButton可以很好地完成其功能,即保存记账动作,但是当您尝试输入第二个动作时,该按钮无法正常工作,不会发出警告如果必填字段为空,则为您。 请注意,如果我提供的取消按钮只有一个JS可以隐藏和显示一些标签,则该按钮可以再次使用。
我需要该按钮才能继续工作,而不必按下取消按钮。
我将留下部分代码,其中包括表单的TAG和按钮警告(如果您还需要放置字段)。
<h:form id="form_agregar_movimiento" prependId="false" >
...
<p:commandButton styleClass="Tamano-Texto-Datos Boton-Afirmativo"
value="Agregar"
action="#{movimientosController.agregarNuevoMovimiento()}"
update=":growl_mensaje_eventos :dataTable_listar_movimientos form_agregar_movimiento"
/>
<p:commandButton styleClass="Tamano-Texto-Boton Boton-Negativo"
value="Cancelar"
onclick="js_ocultar('agregar_movimiento_contenedor'); js_mostrar('movimiento_contenedor_botonAgregarMovimiento');"/>
</h:form>
答案 0 :(得分:0)
594/5000
嗨,大家好,我已经解决了这个问题,我注意到其他表单也遇到了同样的问题,并进行了测试,并以建议的@form
结尾,并"prependId = true"
并附加了属性resetValues="true"
和And按钮可以正常工作。
注意:在此示例中,该功能对我不起作用,但对其他功能而言,我有一个RequestContext.getCurrentInstance().Execute()
调用了JavaScript,并在浏览器中给了我一个错误,我对其进行了更正并正常工作。
感谢您留下的提示