Ir para conteúdo

POWERED BY:

Arquivado

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

eronventer

Montar query a partir do form

Recommended Posts

Galerinha,

 

Preciso montar a querystring a partir dos campos de pesquisa de um form,

dependendo da sessão posso ter N campos de buscas, gostaria de montar

essa função genérica para me retornar a query.

 

Tentei de uma maneira mas sempre me retorna somente um valor, sendo que

tenho preenchido por exemplo, 5 campos.

 

function testaUrl()
{
	with(document.teste)
	{
		for(var i=0; i<elements.length; i++)
		{
			if (elements[i].value != "" && elements[i].type != "button")
			{
				query = elements[i].name+"="+elements[i].value+"&";
			}
		}
		
		alert(query);
	}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

thescente,

 

Você esta no caminho certo, só esqueceu de contatenar o valor da variável query.

 

Substitui: query = elements.name+"="+elements.value+"&";

por

query += elements.name+"="+elements.value+"&";

 

que vai funcionar

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.