Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo Roberto Start Corp

chamar função baseado no mysql php

Recommended Posts

olá amigos

 

fiz um formulário de cadastro que usa js para mudar opções de pessoa física para pessoa jurídica

 

agora que fazer um editar e gostaria de que o valor do banco de dados ficasse como selecionado a partid do bando de dados

startar a função e mudar os campos

 

é possível ?

 

 

 

var TIPOCADASTRO = <?=$LINHA_DBCONFIG['TIPOCAD']?>;
if (TIPOCADASTRO == 'F') {
document.getElementById("frm_f").checked = true;
}


function tpessoa(){

 

 

 

<!-- Tipo de cadastro -->
                    <label class="control-label">
                        Tipo de Cadastro:
                      </label>
                    <div class="controls">
                        <label class="radio inline"> 
                          <input <? if ($LINHA_DBCONFIG['TIPOCAD'] == 'F') {echo 'checked="checked"';}?> type="radio" name="TPpessoa" id="frm_f" value="F" onClick="tpessoa();">
                          Pessoa Fisica
                        </label>
                        <label class="radio inline">
                          <input <? if (($LINHA_DBCONFIG['TIPOCAD'] == 'J')||($LINHA_DBCONFIG['TIPOCAD'] == '')) {echo 'checked="checked"';}?> type="radio" name="TPpessoa" id="frm_j" value="J" onClick="tpessoa();"  >
                          Pessoa Juridica
                        </label>
                      </div>
<!--Fim tipo de cadastro -->

 

 

assim:

 

variaveldobanco = F;

 

se variavel do banco for iqual F

então function tpessoa()}

faça }

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Inspeciona o elemento no browser, se não estiver marcado já sabemos que o problema não está no html, vamos eliminar opções!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Inspeciona o elemento no browser, se não estiver marcado já sabemos que o problema não está no html, vamos eliminar opções!

//********************************************************************************
var TIPOCADASTRO = <?=$LINHA_DBCONFIG['TIPOCAD']?>;
if (TIPOCADASTRO == 'F') {
document.getElementById("frm_f").checked = true;
}

function tpessoa(){
	
	//Pessoa Jurídica
	var labeltxtNome	= document.getElementById('txtNome');
	var labeltxtDoc 	= document.getElementById('txtDoc');
	var labeltxtRgIe 	= document.getElementById('txtRgIe');
	//var inputDoc 		= document.getElementById('frm_doc')
	
	
	
	if (document.getElementById('frm_j').checked == true ){	
		
		labeltxtNome.innerHTML  = "Nome Fantasia";
		labeltxtDoc.innerHTML  	= "CNPJ";
		labeltxtRgIe.innerHTML  = "IE";
		
		$("#DOC01").mask("99.999.999/9999-99");
		
		//inputDoc.value = '';
		//inputDoc.setAttribute("maxlength",'18'); // FF
		//inputDoc.setMaxlength(18);		
		
		
		document.getElementById("divTipoPessoaJ").style.display='';
		//document.getElementById("divTipoPessoaF").style.display='none';
		
		document.getElementById("divTipoContato").style.display='block';
		document.getElementById("divTipoSexo").style.display='none';
		
						
		
	//Pessoa Física
	}else{
		
		labeltxtNome.innerHTML  = "Nome";
		labeltxtDoc.innerHTML  	= "CPF";
		labeltxtRgIe.innerHTML  = "RG";
		
		$("#DOC01").mask("999.999.999-99");
		
		//inputDoc.value = '';
		//inputDoc.setAttribute("maxlength",'14'); // FF
		//inputDoc.setMaxlength(14);
		
		
		
		document.getElementById("divTipoPessoaJ").style.display='none';
		//document.getElementById("divTipoPessoaF").style.display='';
				
		document.getElementById("divTipoContato").style.display='none';
		document.getElementById("divTipoSexo").style.display='block';
		
		
	}
	
}	

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.