Reload Automat tabel dintr-un Div

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
giulian9
Mesaje: 36

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
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
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
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
Salut . Am adaptat prima solutie data insa am folosit "onload" pentru a apela scriptul la incarcare.

Ms

Subiecte similare