Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX] Odświeża całą stronę (dlaczego?!)
sajegib
post 2.04.2013, 18:05:08
Post #1





Grupa: Zarejestrowani
Postów: 352
Pomógł: 59
Dołączył: 16.01.2013

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


Witam!

Mam taki kod:

  1. $('#completed').click(function(){
  2. $('#wait').show();
  3. $('#stat_show').empty();
  4. var $start = $('#data_start').val();
  5. var $end = $('#data_end').val();
  6. var $which = $('#which').val();
  7. $.post(
  8. "stats.php",
  9. {
  10. completed: "Johny",
  11. start: $start,
  12. end: $end,
  13. quiz: $which
  14. },
  15. function($dane){
  16. $('#stat_show').append("<span style='color: red'> TUTAJ MAM WIADOMOŚĆ </span>" );
  17. $('#wait').hide();
  18. }
  19. );
  20. });
  21.  
  22.  
  23. </script>



Na localhoscie i na jednym z hostingów na który w/w skrypt wrzucałem wszystko działa ładnie i pięknie, natomiast na innym hostingu po kliknieciu w odpowiedni przycisk pojawia sie "wait", po czym CAŁA strona się odświeża

Gdzie szukać problemu? Ustawienia serwera?
Go to the top of the page
+Quote Post
mortus
post 2.04.2013, 18:33:00
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


A czym jest element o id completed? Jeśli odnośnikiem, to przeładowanie strony jest normalne i zrozumiałe. Niemniej spróbuj:
[JAVASCRIPT] pobierz, plaintext
  1. $('#completed').click(function() {
  2. // Twój skrypt
  3. return false;
  4. });
[JAVASCRIPT] pobierz, plaintext


PS: Brakuje tu również jednej z metod inicjalizacji skryptu jQuery, co może powodować przeładowanie strony.
[JAVASCRIPT] pobierz, plaintext
  1. // na przykład
  2. $(document).ready(function() {
  3. // tutaj obsługa zdarzenia click dla elementu o id completed
  4. });
[JAVASCRIPT] pobierz, plaintext


Ten post edytował mortus 2.04.2013, 18:37:22
Go to the top of the page
+Quote Post
sajegib
post 2.04.2013, 18:39:49
Post #3





Grupa: Zarejestrowani
Postów: 352
Pomógł: 59
Dołączył: 16.01.2013

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


Wielkie dzięki mortus, teraz hula jak należy!

PS. #completed był zwykłym buttonem
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.05.2024 - 08:48