Multi autocomplete

  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,

mam problem z dodatkiem jquery ui autocomplete. Mianowicie chodzi o to, że dodaje sobie dynamicznie inputy, które mają mieć autowybieranie i... jest problem.

użycie:

Kopiuj
$('input').autocomplete();

oraz

Kopiuj
$('input').each(function(){
$(this).autocomplete();
});

Nie działa.. tzn. na pierwszym inpucie autocomplete jest, natomiast na pozostałych już nie... :/
Możecie coś doradzić?

B7
  • Rejestracja: dni
  • Ostatnio: dni
1

Skoro te inputy dodajesz dynamicznie to w momencie zakładania zdarzeń pod elementy one jeszcze nie istnieją i zdarzenie autocomplete nie zostaje pod nie podpięte. Wyjścia są 2: skorzystaj z metody on(), albo podpinaj autocomplete, zaraz po stworzeniu elementu.

  • Rejestracja: dni
  • Ostatnio: dni
0

dzięki Buka77 :)

tak dla potomych:

Kopiuj
$(".tags").live("focus", function() {
    $(this).autocomplete({});
});

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.