(/attachments/4421) Galera, poderia me ajudar, estou tentando realizar um procedimento de ocultar e exibir um campo a qual depende da opção em que o usuário informar um campo do tipo radio, até aí vai bem, porem ao passar a atividade pra próxima etapa, não está aparecendo o campo em que foi exibido na atividade anterior, pois o campo a atributo que utilizo para exibir, foi desabilitado em atividades seguinte por meio do enablefields. Teriam algum exemplo pra me ajudar?
enter code here
formulário
Tipo Cargo:
CLT
       
Estagiário
       
Menor Aprendiz
       
Prazo Determinado
       
PJ
       
Qual o período do contrato por prazo determinado?
```Display Fields
if(atividade != 0 && atividade != 7){ if (form.getValue("tipocontrat") != 'tipo4'){ form.setVisibleById('OcultaTipo', false); } }```
```Custom.js
$(document).ready(function(){ showTipoContrato();
$("input[name='tipocontrat']").click(function(){ showTipoContrato(); }); })
function showTipoContrato(){ var radioValue = $("input[name='tipocontrat']:checked").val();
if(radioValue == 'tipo4') { $("#OcultaTipo").removeClass("hide"); } else { $("#OcultaTipo").addClass("hide"); } }```
function enableFields(form){
var atividade = getValue("WKNumState");
if (atividade != 0 && atividade != 7) {
form.setEnabled("tipocontrat", false);
}
}
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.