![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 26.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Z góry dziękuje |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Co znaczy jest większy od ""? Użyj po prostu req.responseText != ""(czy == w zależności co potrzebujesz) lub nawet samego req.responseText(czy ! req.responseText w zależności co potrzebujesz).
Najlepiej opisz dokładniej problem. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 26.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Pokaże to na przykładzie:
Kod <html> <head> <script type="text/language" src="mintAjax.js"></script> <script type="text/language"> var req = mint.Ajax; req.OnSuccess = function() { if(req.responseText == "") { return true; } else { return false; } } req.Send("jakis_plik.php"); </script> </head> <body> <?php switch($_POST['step']) { case 1: ?> <form action="" method="post" onSubmit="return Next()"> <input type="text" name="name" id="name"><br> <input type="hidden" name="step" value="2"> <input type="submit" value="Dalej"> </form> <?php break; case 2: drugi formularz break; } ?> </body> </html> I chodzi o to że jak responseText będzie pusty czy pełny to i tak wyświetli się drugi formularz. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
To napisz jeszcze co robi: jakis_plik.php i co on zwraca. Wydaje mi się, że nie rozumiesz do końca jak działa: OnSuccess.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 26.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
"jakis_plik.php" czyli np. "user.php?action=register" a plik ten do testu wygląda następująco:
i chodzi o to że jak w "echo" nie będzie niczego, albo w ogóle nie będzie żadnego słowa co wypisuje coś na ekran typu właśnie "echo" to znaczy req.responseText == "" i działanie skryptu żeby się nie wykonywało dalej. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:30 |