![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 3.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Otóż mam kod:
O ile echo z pliku podanego jako parametr podaje ciąg pusty(''), tak strona jakby nie zważa na to, przerzucając cały czas niezależnie od wyniku. I tu pytanie - jakie dane zwraca ajax, oprócz tych podanych przez skrypt? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A skąd wiesz, że echo zwraca pusty ciąg?
Jeśli wywołujesz plik z przeglądarki, to wywołujesz metodą GET, a Ajaxem metodą POST, więc może co innego zwraca skrypt? Sprawdź przed if'em poprzez console.log co masz w ret. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 3.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Powiem tak, pierdzielenia co nie miara, ale działa wszystko pięknie. Dzięki wielkie za radę.
Jakby ktoś jeszcze potrzebował: AJAX zwraca informacje w formie: dane. (po skopiowaniu do notatnika - przed danymi jest zamieszczony znak "kwadracika") |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ajax sam z siebie żadnego znaku nie dopisuje tylko to, co sam zwracasz. Albo masz jakiś znak z niepoprawnego kodowania, albo źle ustawione nagłówki.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:51 |