Multi autocomplete

Odpowiedz Nowy wątek
2013-01-28 23:24
olson
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:

$('input').autocomplete();

oraz

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

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

Pozostało 580 znaków

2013-01-29 07:43
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.


Pozostało 580 znaków

2013-01-30 12:10
olson
0

dzięki Buka77 :)

tak dla potomych:

$(".tags").live("focus", function() {
    $(this).autocomplete({});
});
.live jest juz starsiejsze, staraj sie uzywac .on - szalonyfacet 2013-01-30 14:41

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0