Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][jQuery] Odświeżanie Diva
Forum PHP.pl > Forum > Przedszkole
tomekmvr
Witam

Dopiero zacząłem korzystać z biblioteki JQUERY i mam problem.
Jak wywołuje funkcje doRequest, to wyświetla mi zawartość pliku test.php, ale przy następnym wywołaniu, dodaje mi znowu tą zawartość nie usuwając poprzedniej wartości. Jak zrobić żeby dodawało do diva tylko raz zawartość i po po ponownej wywołaniu funkcji, odświeżało diva i ładowało ponownie zawartość pliku.

O to moj kod:
  1. <script type="text/javascript">
  2. function doRequest(){
  3. var page = $.ajax({url: "test.php",
  4. type: "GET",
  5. success: function(html){
  6. $("#my_div").append(html)
  7. }
  8. });
  9. }
  10. </script>
  11.  
  12. </head>
  13. <span onclick="doRequest();">Załaduj</span>
  14. <div id="my_div"></div>
  15. </body>
  16. </html>
Spawnm
$("#my_div").html('nowa tresc');
tomekmvr
chodzi mi żeby dodawało zawartość z pliku test.php

mam np. w pliku test.php linijke echo 'test';
i dodaje mi ja jak kliknę w <span onclick="doRequest();">Załaduj</span>, wyswietla mi wtedy dobrze test, ale jak jeszcze raz kliknę to mi wyświetla testtest, czyli nie kasuje wcześniej dodanego test.
Jak zrobić żeby kasowało wcześniejsze test i wyświetłało znowu zwartość pliku test.php czyli test
Spawnm
$('#content').load('cos.php');
tomekmvr
Dzięki, teraz działa jak chciałem smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.