Javascript 如何在wordpress中只自动刷新一个表单字段

Javascript 如何在wordpress中只自动刷新一个表单字段,javascript,php,ajax,wordpress,gravity-forms-plugin,Javascript,Php,Ajax,Wordpress,Gravity Forms Plugin,如何自动刷新/重新加载wordpress站点的一部分。示例:我需要每隔1000毫秒自动加载表单中的一个字段 我在一个重力表单字段中有一个短代码: <?php function displaydate(){ return date('g:i:s'); } add_shortcode( 'date', 'displaydate' ); 此JS代码片段将使用您指定的格式(hh:mm:ss)每秒更新您的时间表单字段。这将在客户端浏览器中运行,因此不需要短代码或页面刷新 var n

如何自动刷新/重新加载wordpress站点的一部分。示例:我需要每隔1000毫秒自动加载表单中的一个字段

我在一个重力表单字段中有一个短代码:

<?php

 function displaydate(){
     return date('g:i:s');
}
add_shortcode( 'date', 'displaydate' );

此JS代码片段将使用您指定的格式(hh:mm:ss)每秒更新您的时间表单字段。这将在客户端浏览器中运行,因此不需要短代码或页面刷新

var nowFn=setupNowFn('time',false);
nowFn()//马上打电话
设置间隔(nowFn,1000)//每隔一秒再打一次
函数setupNowFn(id,军事时间){
返回函数setNow(){
变量日期=新日期();
var hours=date.getHours();
var mins=('0'+date.getMinutes()).slice(-2);
var secs=('0'+date.getSeconds()).slice(-2);
如果(!军事时间){
小时数=小时数%12;
小时数=(小时数)?小时数:12;
}
小时=('0'+小时).slice(-2);
var now=小时+':'+分钟+':'+秒;
document.getElementById(id).value=now;
};
}

ajax调用一个计时器,或者只调用js作为简单的日期。如何做到这一点?