Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何动态更新数据库中的数字_Javascript_Html_Database_Grails_Dynamically Generated - Fatal编程技术网

Javascript 如何动态更新数据库中的数字

Javascript 如何动态更新数据库中的数字,javascript,html,database,grails,dynamically-generated,Javascript,Html,Database,Grails,Dynamically Generated,我的意思是说我在一个叫做Total的html页面中显示了一个int。此数字表示数据库中条目的总数,并存储在表中。我可以访问此号码,并在页面加载后立即显示 但我要做的是每10秒动态更新一次,以显示数据库的当前计数 到目前为止,我一直没有成功。这就是我一直在尝试的 var myVar=setInterval(function () {addtext()}, 1000); function addtext() { var result = ${remoteFunction(co

我的意思是说我在一个叫做Total的html页面中显示了一个int。此数字表示数据库中条目的总数,并存储在表中。我可以访问此号码,并在页面加载后立即显示

但我要做的是每10秒动态更新一次,以显示数据库的当前计数

到目前为止,我一直没有成功。这就是我一直在尝试的

   var myVar=setInterval(function () {addtext()}, 1000);

    function addtext() {
    var result = ${remoteFunction(controller:'run',action:'totalindb'           
    document.getElementById('textarea').value += "${dCounter}";
   }
但我得到的要么是“未定义”,要么是与加载的页面相同的值


ps这是在使用grails

文本区域中的所有内容都是字符串,因此不能“+=1”执行


那不行。我想从数据库中获取数字:)看看jQueryAjax,它允许您在后台每次运行php代码。编辑:如果你想变得更高级,还有“websockets”,带有nodeJS
var String = document.getElementById('textarea');
var Number = parseInt(String.value);
Number++; or Number += 1;