<script type="text/javascript">
setInterval(function () {
$.ajax({
url: "getdata.php",
dataType: "json",
success: mysuccess
});
}, 1000);
function mysuccess(data) {
document.getElementById("alarmZeit0").textContent = data.alarmZeit;
document.getElementById("text1").textContent = "Keine Daten";
var text = "";
for (var i = 0; i < data.status.length; i++) {
if (data.status[i]) {
document.getElementById("status" + (i + 1)).src = "1.gif";
text += data.text[i] + '<br>';
} else {
document.getElementById("status" + (i + 1)).src = "0.gif";
}
}
document.getElementById("text1").innerHTML = text;
}
var stati = document.querySelectorAll("[id^='status']");
for (let i = 0; i < stati.length; i++) {
stati[i].addEventListener("click", function() {
$.ajax({
url: "reset.php",
method: "post",
// Die Daten, die an den Server geschickt werden
// Die Nummer ist im PHP-Skript als POST-Variable verfügbar:
// $_POST['nr']
data: {nr: (i + 1)},
success: successForReset
});
});
}
</script>