Reload Automat tabel dintr-un Div
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
giulian9
- Mesaje:44
Reload Automat tabel dintr-un Div
Servus , are cineva idee cum as putea face un reload la un tabel fara sa folosesc butonul ?
Momentan folosesc :
Cod: Selectaţi tot
<input type="button" id="autoLoad" onclick="refreshGrid" value="Reload">
js :
Adica cum pot "chema" functia dintr-un div ?
Ms anticipat
MarPlo
Mesaje:4343
Salut,
E simplu, pui un id la Div si aplici evenimentul click la el, si apelarea functiei.
Cod: Selectaţi tot
<div id='dv1'>Content</div>
<script>
var dv1 = document.getElementById('dv1');
dv1.addEventListener('click', refreshGrid);
</script>
giulian9
Mesaje:44
Multumesc Marplo. Nu se poate oare ca functia sa fie apelata fara sa fie nevoie de click, am o problema la afisare si se remediaza doar dupa de fac "reload",ideal ar fi sa se faca automat?
MarPlo
Mesaje:4343
Nu prea inteleg, cand vrei sa se faca automat, dupa un anumit timp, sau in ce conditii?
In acest caz ce rol sa aibe acel Div?
- Daca vrei sa se faca automat dupa un anumit timp, poti sa folosesti metota setTimeout().
Cod: Selectaţi tot
window.setTimeout(refreshGrid, 3000); // after 3 seconds
giulian9
Mesaje:44
Salut . Am adaptat prima solutie data insa am folosit "onload" pentru a apela scriptul la incarcare.
Ms
Subiecte similare
- Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună Marplo
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Ultimul mesaj
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc