Я хотел бы отправлять данные из базы данных mysql в div каждые x секунд.
при window.setTimeout(update, 60000);
- как снова передать в нее функцию btnStart.click ???Не слишком уверен насчет синтаксиса для передачи вызова функции.
Вот код для справки
$('#btnStart').click(function() {
$.ajax({
url: "ajax.php",
type: "POST",
data: 'id=6',
timeout: 15000,
beforeSend: function(){
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
$("#userstatus").html('Timeout contacting server..');
window.setTimeout(update, 60000);
},
success: function(output) {
output= jQuery.trim(output);
$('#userstatus').html(output);
window.setTimeout(update, 10000);
},
complete: function(){
}
});
<div id="userstatus"></div>
<input type="button" id="btnStart" value="start now">