Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapamiętywanie danych w [ajax]
miccom
post 17.03.2013, 10:17:34
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Witam.
Mam taki oto kod:

  1. $(document).ready(function() {
  2. $('#lacznosc_1').live("click",function(){
  3. $.ajax({
  4. async: false,
  5. type : "GET",
  6. dataType : "json",
  7. url : "../mesa.php",
  8. data : "action=1",
  9. success: function(dane_mess){
  10. $("#mess").html(dane_mess);
  11. $("#new_mess").html("");
  12. $("#boxaction").html("");
  13. openOffersDialog_mess();
  14. }
  15. });
  16. });
  17. }


Skrypt mesa.php odczytuje z bazy danych odpowiednie wiadomości, success wkleja wszystko jako html do div #mess.

Mój problem polega na tym, że jak wpiszę kolejną wiadomość, muszę kilka razy odświeżyć przeglądarkę zanim skrypt pobierze nową wiadomość.
Jak przygotować skrypt ajaxa aby pobierał aktualne dane?
Proszę o pomoc.
Pozdrawiam.



EDIT.
POMOGŁO wpisanie
cache: false,

smile.gif
To tak dla potomnych

Wiesz, klikasz div lacznosc, przez ajax pobieram dane z mysql i wypisuję je, przez json wrzucam te dane do div mess...

I wcześniej było tak, że nawet jak kliknąłem ponownie div lacznosc, to skrypt pokazywał mi "zapamiętane dane" zamiast odświeżyć i pobrać ponownie...
Stąd pomogło cache: false, czyli danych nie cachuje tylko pobiera ponownie.

Ten post edytował miccom 17.03.2013, 10:14:34


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
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: 8.07.2025 - 04:12