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 :

Cod: Selectaţi tot

function refreshGrid() {
    w2ui.grid.reload();
}
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