![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Przerabiam pewną książkę by nauczyć się AJAX'a. Jeden przykład z tej książki nie chce mi działać. Gdy dane były wysyłane do skryptu PHP metodą GET wszystko działało, lecz kiedy przerobiłem skrypt by wysyłać dane metodą POST zapytanie zaczęło zwracać null. Tak wygląda cały kod:
Na stronie znajdują się dwa przyciski i rozwijana lista. Wciśnięcie jednego przycisku powoduje wysłanie wartości '1' lub '2' do skryptu opcje.php który generuje kod xml. Następnie ajax łączy się ze skryptem i powinien pobrać dane po tagach <option>. Tak wygład skrypt opcje.php:
Zmienna danexml zwraca null. Konsola wyrzuca taki błąd: Uncaught TypeError: Cannot call method 'getElementsByTagName' of null. Siedzę nad tym drugi dzień i nie potrafię tego rozgryźć. Ma ktoś pomysł co jest źle? Problem rozwiązany. Zjadłem literkę na końcu Kod zapytanie.setRequestHeader('Content-Type', 'application/x-www-form-urlencode');
Powód edycji: [thek]: Tak tylko... Używaj właściwego bbcode w przyszłości ;)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 00:32 |