TEL:400-8793-956
当前位置:程序、服务器

语法不正确怎么才能起作用

提问者: 近期获赞: 浏览人数: 发布时间:2021-08-16 09:13:26

 问:我喜欢使用更像是实时提要版本。就像有人在 json 文件中将房间可用性从 false 更改为 true 并且不重新加载页面时,该部分会自动从绿色变为红色。我尝试使用 setinterval() 并将该 ajax 代码作为异常函数调用并将间隔时间设置为 1000 但它没有用。谁能告诉我为什么它不起作用?怎么做才能让它发挥作用?

 
 
答:我也试过这个。最初我的 setInterval() 语法不正确,这导致我的代码出错。一旦我修复了我的语法错误,我意识到我不仅需要在我的 xhr.send() 上设置一个间隔,还需要在我的 xhr.open() 上设置一个间隔,因为在发出初始请求后请求关闭。
 
在此之后,它工作得很好,更新了雇员.json 文件中所做的任何更改。
 
 setInterval ( function ()  { 
xhr . open ( 'GET' , 'data/employees.json' ); xhr . send (); }, 5000 );       
上一篇: 添加公共构造函数
下一篇: 为什么我的图片不显示