Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyczyszczenie div-a
tomaszh
post 5.02.2007, 22:14:51
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Szczecin

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


w przykładzie anakina (http://advajax.anakin.us/phpsolutions/2.html) w następujący sposób usuwane są poszczególne wiersze tabeli:
html:
  1. <tbody id="dataTable">

js:
  1. d = $("dataTable");
  2. for (i = d.rows.length-1; i >= 0; i--)
  3. d.deleteRow(i);

w moim przykładzie jest div
  1. <div id="dataTable">

Pytanie: W jaki sposób mogę wyczyścić wczytane w diva dane, tak aby po wczytaniu kolejnych danych były tylko najnowsze?


--------------------
giełda szczecin
Go to the top of the page
+Quote Post
albrzykowski
post 5.02.2007, 23:55:03
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 3
Dołączył: 5.02.2007

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


Hej, a moze tak:

  1. <?php
  2. var el=document.getElemetById('dataTable');
  3. while(el.hasChildNodes()){
  4. el.removeChild(el.childNodes);
  5. }
  6. ?>

Powinno byc OK, jesli trzyba bylo by zliczyc ilosc elementow to odowiednio el.childNodes.length i zwiekszasz przez inkrepentacje usuwanie elemntow.
Pozdrawiam!


--------------------
Debian Etch, MySQL 5, PHP 5, Apache 2, Eclipse PDT
Go to the top of the page
+Quote Post
tomaszh
post 10.02.2007, 21:45:43
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Szczecin

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


musiałem trochę zmienić, ale najważniejsze że działa:
  1. while (d.hasChildNodes()) d.removeChild(d.firstChild);


--------------------
giełda szczecin
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: 27.06.2025 - 11:55