Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][HTML][JQUERY]Znikanie i pojawianie się.
Oklejek
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 30.01.2012

Ostrzeżenie: (0%)
-----


Witam, potrzebuję sktypt jquery, który po uruchomieniu płynnie ukryje danego diva na stronie, po czym wykona zapytanie ajax, przeładuję go i kiedy się załaduje ten div płynnie się rozsunie.
1. Płynne ukrycie diva
1.1. Zapytanie Ajax
1.2. Przeładowanie diva
2. Kiedy wszystko się wczyta płynne rozsunięcie diva.

Próbowałem coś zrobić, ale to nie działa

  1. function zaloguj() {
  2. $("div#pasek_stanu").animate({height:0,opacity: 0}, 2000);
  3. $.ajax({
  4. type : "POST",
  5. url : "funkcje/logowanie.php",
  6. data : {
  7. login : document.forms['pasek_stanu'].elements['login'].value,
  8. password : document.forms['pasek_stanu'].elements['password'].value
  9. },
  10. success : function(msg) {
  11. $("div#pasek_stanu").load("pasek_stanu.php").animate({height:30,opacity: 1}, 2000);
  12. },
  13. error: function(error) {
  14. //ten fragment wykona się w przypadku BŁĘDU
  15. }
  16. });
  17. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gitbejbe
post
Post #2





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

Ostrzeżenie: (0%)
-----


co masz w "funkcje/logowanie.php" ?
zakładam ze <div id="pasek_stanu"></div> istnieje w htmlu

po pierwsze to chrome prawy myszy na ekran->zbadaj element-> Console i patrzysz czy nie ma błędów. Dopisz do funckji success "console.log(msg.responseText);" i zobacz czy w Consoli prawidłowo przekazywane sa dane z php'a. Dopisz do ajaxa "dataType: 'text'," lub json - zalezy co potrzebujesz. Takie problemy weryfikuje się w pare sekund kolego : )
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 16:36