Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery]coś dziwnego z ID elementów
Forum PHP.pl > Forum > Po stronie przeglądarki
Mlodycompany
Witam. Pokażę kod i opisze co jest grane.
[JAVASCRIPT] pobierz, plaintext
  1. $.get('jquery.php?a=wczytajFlote&planeta='+planeta, function(data){
  2. var jednostki, jednostka;
  3. jednostki = data.split("#");
  4. for(i=0; i<jednostki.length-1; i++){
  5. jednostka = jednostki[i].split(":");
  6. id = jednostka[0];
  7. $('#'+id+'a').val(jednostka[1]);
  8. }
  9. });
[JAVASCRIPT] pobierz, plaintext

Więc tak, $.get zwraca ciąg znaków w postaci parametr:wartość#parametr:wartość... Problem polega na tym, że 7 linia nie chce działać. Konsola mówi, że nie ma elementu o takim ID, ale on jest. Gdy wpisze ręcznie to ID to działa. Jak wyprintuje sobie zmienną id to: a ) jeżeli 7 linia jest to pokazuje tylko jeden element b ) gdy jej nie ma to pokazuje wszystkie. Kompletnie nie rozumiem gdzie popełniłem błąd. Proszę bardzo o pomoc smile.gif
kokers
może przez to dodatkowe "+'a'" ?
Mlodycompany
nie, to a jest dodawane specjalnie, jest to ręcznie wpisana zmienna param, która w tym kodzie co podałem nie jest nigdzie definiowana, ale tak ogólnie to ona jest
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.