Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 1 Dołączył: 2.12.2008 Ostrzeżenie: (0%)
|
fragment skryptu:
Kod $.ajax({ type: "POST", url: "rename_pass.php", data: { user_id: idUser, old_pass: oldPass, new_pass: newPass }, success: function(msg) { if (msg == 1){ // WYKONAJ TO } else { // WYKONAJ TO } }, }); Skrypt php jest zwraca wartość 1 lub 0 w formie echo. Problem polega na tym że w skrypcie JS nie mogę tego odczytać. Jeżeli ustawie warunek: (msg == 1) - to nie są sobie równe. (msg == '1') - też nie są sobie równe. Jak wyświetle zmienną msq to wyświetla 1 O co tu chodzi - co musze zrobić by poprawnie ustawić warunek, tak by sprawdzić czy pobrana wartość z pliku php wynosi 1. Ten post edytował xajart 2.07.2009, 13:31:22 |
|
|
|
xajart [jQuery ajax] problem z przekazem danych z PHP do JS. 2.07.2009, 13:29:13
erix parseInt? 2.07.2009, 14:13:42
xajart parseInt zwraca mi NaN czyli że trafia na problem ... 2.07.2009, 14:26:41
erix To może wyświetl, co FAKTYCZNIE zwraca żądanie... 2.07.2009, 14:28:31
xajart No właśnie wyświetla 1 - wydaje mi się że coś z ko... 2.07.2009, 14:37:35
erix A nie masz przypadkiem BOM?
Spróbuj jeszcze wypi... 2.07.2009, 14:39:49
xajart Kodvar a = escape(msg);
var b = pars... 2.07.2009, 14:50:18
erix Nie, bez parseInt; co po prostu samo escape zwraca... 2.07.2009, 15:25:44
xajart Okej przebudowałem ten skrypt od nowa tylko troszk... 2.07.2009, 17:16:36 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 10:16 |