node+ejs 渲染页面,数据改变后页面未发生变化

做分页,第一页时 后台res.render("admin/article.html",{data:data})
点击第二页,重新查询数据库并且查询成功,确定数据已经改变。页面却没有变化。应该怎么解决?

回首忆惘然
浏览 548回答 2
2回答

湖上湖

1。你想实现无跳转分页,就要使用ajax。模板引擎只是将view和model链接起来了,并不是异步加载2。如果你只是想点击【下一页】之后跳转到新页面内容,就要设置【下一页】对应的路由,然后使用同一个模板输出,当然此时的数据就会看到变化了

蝴蝶刀刀

解决了问题。因为它自己没有主动刷新页面,所以我就在ajax的success函数中主动请求了一下当前页,window.localtion.href=当前的url...应该不是一个很好的办法 ,但是还是解决了吧。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript