Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jQuery] połączenie autocomplete z append
Octobus
post 17.03.2014, 09:39:15
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

Ostrzeżenie: (0%)
-----


Mam formę w tabelce do której dodaje wiersze za pomoca jQuery append:

Kod
    $('#transport_type_add').click(function() {
      $('#transport_type').append('<tr><td><input type="hidden" name="id_transport[]" value="new"/><input type="text" name="transport_type[]" value="" class="transport_type"></td><td><textarea name="transport_description[]" cols="40" rows="10"></textarea></td><td></td></tr>');
      return false;
    });


oraz kod który mówi że pola .transport_type mają być autocomplete (tez jQuery oczywiscie):
Kod
  $( ".transport_type" ).autocomplete({
        source: availableTransports
      });


teraz pytanie jak to połączyć ? Próbowałem na parę sposobów ale kompletnie mi to nie wychodzi :<
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
in5ane
post 17.03.2014, 10:00:08
Post #2





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Coś w stylu:
[JAVASCRIPT] pobierz, plaintext
  1. $('#transport_type_add').click(function() {
  2. $('#transport_type').append('<tr><td><input type="hidden" name="id_transport[]" value="new"/><input type="text" name="transport_type[]" value="" class="transport_type"></td><td><textarea name="transport_description[]" cols="40" rows="10"></textarea></td><td></td></tr>').autocomplete({
  3. source: availableTransports
  4. });
  5. return false;
  6. });
[JAVASCRIPT] pobierz, plaintext


Ten post edytował in5ane 17.03.2014, 10:00:19


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post
Octobus
post 17.03.2014, 12:57:03
Post #3





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

Ostrzeżenie: (0%)
-----


Zmieniłem na
  1. //add transport type
  2. $('#transport_type_add').click(function() {
  3. $('#transport_type').append('<tr><td><input type="hidden" name="id_transport[]" value="new"/><input type="text" name="transport_type[]" value="" class="transport_type"></td><td><textarea name="transport_description[]" cols="40" rows="10"></textarea></td><td></td></tr>').autocomplete({
  4. source: availableTransports
  5. })
  6. return false;
  7. });


ale nic się nie zmienia :/ moze dla tego ze to tylko transport_type ma miec autocomplete. W konsoli nic nie widac.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 10:43