JS / Jquery - 每X秒重定向到后台.php站点


JS / Jquery - Redirect to .php site on background every X sec

我找到了一种如何使用 PHP 和 JQUERY 将内容输入数据库的方法,它对我正确工作(下面的代码),但是一旦我对 JQUERY 完全陌生并且我正在寻找一些额外的工作人员我来这里寻求建议,我如何自动调用此重定向到 PHP 文件,例如每 10 秒一次以强制保存更改。

<form name="form1" action="">
Enter Name <input type="text" name="t1" id="t1"></td> <br>
Enter City <input type="text" name="t2" id="t2"></td> <br>
<input type="button" name="button1" value="Insert to DB" onClick="aa()">
</form>
<div id="d1"></div>
<script type="text/javascript">
function aa()
{
    var xmlhttp = new XMLHttpRequest();
    xmlhttp.open("GET", "insert.php?name=" + document.getElementById("t1").value + "&city=" + document.getElementById("t2").value, false);
    xmlhttp.send(null);
    document.getElementById("d1").innerHTML=xmlhttp.responseText;;
}
</script>

谢谢你们。

你可以使用这样的东西:

function aa() { // code here };
var timer = setInterval(aa, 1000*10); // every 10 seconds

以下是一些进一步的信息 https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers.setInterval

但是,如果使用关系数据库,请确保在服务器端解析结果以防止 SQL 注入。

编辑:更新到秒