n° 219
Novembre 2017
Dicembre 11, 2017, 04:09:25 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Form con campi autocomplete  (Letto 2974 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
MisterWebMas83
Newbie
*

Karma: +0/-1
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« inserita:: Novembre 14, 2014, 12:45:41 »

Ciao a tutti, ho creato un form con un campo di testo autocomplete, che in base a ciò che inizio a scrivere lui mi prende i dati dal db e mi fa apparire la stringa di testo che devo inviare col form. fin qui tutto funziona. adesso ho la necessità di poter aggiungere più campi di testo autocomplete, per cui ho creato il tastino che, se cliccato mi inserisce un campo di testo. ora il problema è che ho più campi autocomplete, solo nel prima la funzione autocomplete funzionerà, mentre gli altri saranno semplici campi di testo. il codice scritto è:

Codice:
<script type="text/javascript">
    $(function(){


$("#tag").autocomplete({
  source: 'autocomplete.php', //il file che effettua la query
  minLength:2,
 
  change:function(event,ui){
if(!ui.item){
  $(this).val('');
  $("#tagid").val('');
  return false;
  }
},
  select:function(event,ui){
$("#tagid").val(ui.item.id);
}   
  });

     })

</script>
<script>
$(document).ready(function(){
var i=0;
$("#add").click(function(){
$("#campi").append("<div class='etichettaInserimento' >SCHEDA</div><input type='text' id='tag"+i+"' name='tag' value='' /><input type='text' id='tagid"+i+"' name='tagid' value='' /></div>");
i++;
})
})
</script>

--------
<div class="wrap_form_etichette radius" id="campi">
    <div><input type="button" id="add" name="add" value="Aggiungi"/></div>
<div class="etichettaInserimento" >SCHEDA</div>
   
   
       
        <input type="text" id="tag" name="tag" value=""/>
        <input type="text" id="tagid" name="tagid" value="" />
   
   
   
    </div>

quindi dovrei trovare il modo che, sia che scrivo sul primo campo di testo sia che scriva sull'n-esimo, questo campo dev'essere autocomplete.
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines