在javascript

时间:2018-06-04 21:16:43

标签: javascript html

我有以下JavaScript代码,它允许显示要插入的数据,否则它不应显示:



function cambiarGroup2() {
  var estilo = jquerync('.group2Div').css("display");
  if (estilo.localeCompare("none") == 0) {
    jquerync('.group2Div').show()
  } else {
    jquerync('.group2Div').hide()
  }
};




我想展示以下内容



<div class="input-check">
  <h:selectBooleanCheckbox id="checkbox1" value="#{formularioBean.nomOtraPersona}" styleClass="selectBooleanCheckbox" onchange="cambiarGroup2()">
    <!--  <p:ajax event="change" update="group2"></p:ajax>  -->
  </h:selectBooleanCheckbox>
  <p:outputLabel for="checkbox1" value="¿Usted efectúa el contacto en nombre de otra persona?" />
</div>
<!-- 	<h:panelGroup id="group2" styleClass="form_step active group2Div"
				style="display:block;"
				layout="block"> -->

<h:panelGroup id="group2" styleClass="active group2Div" style="display:none;">
  <!-- 	<h:panelGroup id="group2Hijo" layout="block"
					rendered="#{formularioBean.nomOtraPersona}"> -->
  <h:panelGroup id="group2Hijo" layout="block">
    <div class="input">
      <p:outputLabel for="rutRep" value="*Rut del Representante:" />
      <p:inputText id="rutRep" required="#{formularioBean.nomOtraPersona}" requiredMessage="Requerido" validatorMessage="Rut Invalido" onkeyup="checkRut(this)" onkeypress="return validarRut(event)" value="#{formularioBean.rutRepresentante}" placeholder="" maxlength="12">
        <f:validator disabled="#{!formularioBean.nomOtraPersona}" validatorId="cl.mutual.estadoyreclamo.validaciones.RutValidador" />
      </p:inputText>
      <p:message for="rutRep" display="icon" />
    </div>

    <div class="input">
      <p:outputLabel for="nomRep" value="Nombre del Representante:" />
      <p:inputText id="nomRep" value="#{formularioBean.nombreRepresentante}" onkeypress="return validarAlpha(event)" placeholder="Ejemplo: Juan Perez" maxlength="200">
        <!-- <f:validator
								validatorId="cl.mutual.estadoyreclamo.validaciones.RutValidador" /> -->
      </p:inputText>
      <p:message for="nomRep" display="icon" />
    </div>


    <p:outputLabel for="menu5" value="*Tipo de interesado:" />
    <div class="select">
      <p:selectOneMenu id="menu5" styleClass="selectOneMenu" value="#{formularioBean.tipoSolicRep}">
        <f:selectItems value="#{formularioBean.tipoSolicitanteRep.entrySet()}" var="entry" itemValue="#{entry.key}" itemLabel="#{entry.value}" />
      </p:selectOneMenu>
    </div>
  </h:panelGroup>
</h:panelGroup>
&#13;
&#13;
&#13;

它可以正常工作,但是当重新加载页面或者返回到下一页并返回页面并选中了选中时,它不会显示数据,因为它会一直停留。

0 个答案:

没有答案