Ir para conteúdo

POWERED BY:

Arquivado

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

André AgênciaInovar

[Resolvido] Qual imput sofreu alteração...

Recommended Posts

Bom dia galera,

 

Estou usando um mesclado de códigos jquery com um autocomplete.

 

Autocomplete - jQuery plugin 1.0.2

 

 

Tenho diversos campos imput com o auto complete!

 

Assim que cada um sofrer alteração deve-se executar uma rotina, mas a dúvida é como saber qual sofreu alteração....

tentei isso daki:

$("input:text[name^='txt_ov']").change(function findValueCallback(event, data, formatted){			
				
						$("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&OV=";?>'+this.value) ).appendTo("#result");
						
			});
				
				$("input:text[name^='txt_nf']").change(function findValueCallback(event, data, formatted){			
				
						$("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&NF=";?>'+this.value) ).appendTo("#result");
						
			});

Mas não deu certo...

 

como posso fazer?

 

abraços a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

A formatação dos ampos é feita através destes códigos:

 

$("#txt_ov").autocomplete(sigla, {

minChars: 0,

max: 50,

width: 310,

scrollHeight: 200,

autoFill: false,

formatItem: function(row, i, max) {

return row.numOV;

},

formatMatch: function(row, i, max) {

return row.numOV;

},

formatResult: function(row) {

return row.retornoOV;

}

});

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tópico resolvido galera...

 

vlw a todos...

 

function findValueCallback(event, data, formatted) {
				var campoSelecionado = this;
				switch (campoSelecionado.name){
					case 'txt_sigla':
					  $("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&Sigla=";?>'+this.value) ).appendTo("#result");
					  break;
					case 'txt_razaoSocial':
					  $("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&Cliente=";?>'+this.value) ).appendTo("#result");
					  break;
					case 'txt_clienteCodigo':
					  $("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&Codigo=";?>'+this.value) ).appendTo("#result");
					  break;
					case 'txt_ov':
					  $("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&OV=";?>'+this.value) ).appendTo("#result");
					  break;
					case 'txt_numTransporte':
					  $("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&Transporte=";?>'+this.value) ).appendTo("#result");
					  break;
					case 'txt_nf':
					  $("<li>").html( !data ? "No match!" : window.location.href = ('<?php echo "?Status=".$status."&Pesquisa=".$pesquisa."&Urgencia=".$urgencia."&Atrasos=".$atrasos."&Dedicado=".$dedicado."&Origem=".$origem."&Transportadora=".$transportadora."&NF=";?>'+this.value) ).appendTo("#result");
					  break;
				}
			}

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.