Pomozcie, cos robie lub rozumiem zle.
mam funkcje pokazujaca zawartosc tabeli bazy danych:
<script> //setInterval(function() {showData();},5000); function showData() { var xmlhttp=new XMLHttpRequest(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","edu_table.php",false); xmlhttp.send(); } </script>
teraz....
jesli uzywam: setInterval(function() {showData();},5000); to dziala, wyswietla i odswieza.
jesli uzywam w forumlarzu:
<td><input type="text" placeholder=" Filtruj..." name="filter_instrument" value="" id='filter_instrument' onkeyup="showData()"></td>
to tez dziala i wyswietla bo wpisaniu czegokolwiek w pole filtra.
ale jak chce wyswietlic poprzez wcisniecie guzika to sie nie pojawia, albo sie pojwia na ulamek sekundy i znika. Jesli dobrze rozumiem, to wcisniecie tego guzika przeladowuje strone,tylko jak zrobic by te pokazywalo zawartosc tabel:
<input name="BtnSubmit" type="submit" value="Get Access" onclick="showData()" >
pytanie: jak zrobic by po wcisnieciu guzika tez sie pojawialo?