Salve a tutti... ho un form con dei INPUT che all'onfocus si attivano come autocompletamento.
Codice PHP:
$(".H_prov").focus(function(){
$(this).autocomplete({
source: url_ajax+"?FUN=autocomplete_prov&par1="+$(".H_stato").val(),
select: function(event, ui) { $(".H_citta").val(""); $(".H_cap").val(""); /*$(".H_citta").focus();*/ }
}).data("autocomplete")._renderItem=function(ul,item){ return $( "[*]" ).data( "item.autocomplete", item ).append('<a><span class="cap gras">'+item.abbr+'</span> ' + '<span class="gras">'+item.label.substr(0,item.ini.length)+'</span>'+item.label.substr(item.ini.length) + '</a>').appendTo( ul ); }
})
Li attivo all'onfocus per poter leggere i valori da dei campi già compilati, ma modificabili. Fin qui tutto ok.
una volta selezionato il valore della tendina vorrei che il focus passasse all'input successivo avviando l'evento onfucus dell stesso, ma con JQUERY qualcosa mi sfugge. sia l'evento ONFOCUS che il FOCUS usano il metodo ("input").focus(), solo che se io faccio il passaggio di focus con quel metodo, l'evento onfocus dello stesso poi non mi si attiva più... spero di essermi spiegato
Avete una soluzione?