Ir para conteúdo

POWERED BY:

Arquivado

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

Depelinio

Enviar dados de formulário com ajax

Recommended Posts

Olá amigos, não estou conseguindo enviar os dados do formulario.. não vejo o erro.

 

function procuraProduto(){
if(!document.getElementById('procurar')) return false;
document.getElementById('procurar').onclick = function(){
	var ajax = openAjax();
	var dataPost = null;
	var tipo = document.getElementById('tipo').value;
	var url = "includes/processaSearch.php";

	ajax.open('POST',url,true);
	ajax.onreadystatechange = function(){
		if(ajax.readyState == 1){
			document.getElementById('load').innerHTML = "<img src='../images/loading.gif'/>";
			}

		if(ajax.readyState == 4 && ajax.status == 200){
			document.getElementById('searchG').innerHTML = ajax.responseText;			

			}

		if(tipo == 'area'){				
			dataPost = 'topografia=' + document.getElementById('topografia').value;
			dataPost += '&zona=' + document.getElementById('zona').value;
			dataPost += '&est=' + document.getElementById('est').value;
			dataPost += '&cidade=' + document.getElementById('cidade').value;

		}

		if(tipo == 'galpao'){				
			dataPost = 'docas=' + document.getElementById('docas').value;
			dataPost += '&pedireito=' + document.getElementById('pedireito').value;
			dataPost += '&est=' + document.getElementById('est').value;
			dataPost += '&cidade=' + document.getElementById('cidade').value;
		}



		}
		ajax.send(dataPost);
		return false;





	}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

a variavel dataPost deve ser criada, e ter os valores atributos fora do readyState.

 

veja:

http://forum.imasters.com.br/topic/393224-fazer-tudo-na-div-idconteudo/

 

vai te ajudar.

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.