Tenho me deparado com um problema no evento ajax nos formulários do scriptcase.
Criei um campo “Tipo pessoa” onde ele pode ser Física ou Jurídica sendo que o valor de Pessoa Física é padrão.
Por este valor ser padrão, deveria aparecer o campo de cpf e não cnpj. Eu criei um método e estou o chamando nos eventos onLoad e no onScriptInit.
Outra coisa que eu tive que fazer, que NÃO ERA NECESSÁRIO ANTES, foi selecionar a opção “Recarregar formulário após alteração do valor” que não é necessário visto que o evento ajax do campo criado é no onChange, ou seja, ao mudar o valor do campo. Apenas com o evento ajax onChange, não consigo fazer com que suma ou apareça meus blocos que eu escondo.
Meu código está assim:
if ({tipo_pessoa} == 'F'){
sc_block_display(bloco_fisica, 'on');
sc_block_display(bloco_juridica, 'off');
}else{
sc_block_display(bloco_fisica, 'off');
sc_block_display(bloco_juridica, 'on');
}
Alguma luz do que pode ser? Isso me parece mais um bug
Netmake, como podemos resolver?
Att