![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 2 Dołączył: 26.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Po dodaniu rekordu do bazy za pomocą .ajax chcę otrzymać jedną informację zwrotną. Kod realizujący metodę POST dodający rekord do bazy znajduje się w pliku index.html czyli tam gdzie reszta dokumentu. Kod php
Natomiast skrypt ajaxowy wygląda tak:
Problem polega na tym że wszystko się dodaje, ale zmienna dane.id zwraca swoją wartość jako undefined. Po dodaniu dataType: 'json', skrypt w ogóle nie działa. Po pierwsze, dlaczego po dodaniu "dataType: 'json'" skrypt przestaje działać? Po drugie, dlaczego 'dane.id' zwraca 'undefined'? Czy możliwą przyczyną jest to że w związku z tym iż wszystko jest realizowane w index.html, reszta informacji 'zakłóca odbiór' danych? Próbowałem dodać na końcu kodu PHP exit; ale nic to nie zmieniło. Ten post edytował Barton 14.03.2012, 22:59:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Za pomocą firebuga sprawdź co zwraca Ci zapytanie ajaxowe i w 5 minut będziesz wiedział zapewne co i jak.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:55 |