Ciao a tutti il mio problema che pensavo fosse banale è questo:
utilizzo un jquery per fare l'autocompletamente di un campo di testo e la funziona jquery è questa:
ora siccome io ho n #iddiv vorrei evitare di riscrivere il codice javascript ogni volta ovvero così:codice:$(function() { $("#iddiv").autocomplete( ... ... ) });
e avevo pensato di fare un bel ciclo for così:codice:$(function() { $("#iddiv0").autocomplete( ... ... ) }); $(function() { $("#iddiv1").autocomplete( ... ... ) }); $(function() { $("#iddiv2").autocomplete( ... ... ) });
Ma ahimè non funziona mentre se copio il codice come ho fatto nel primo caso mi funzionano tutti i campi testo che hanno l'autocompletamento.....codice:for (i=0; i<10; i++) { $(function() { $("#iddiv"+i).autocomplete( ... ... ) }); };
Perchè? dove sbaglio?
Grazie a tutti

Rispondi quotando