我的项目iam工作有问题。在我的应用程序的一个路径(程序/消息)中,用户可以创建和编辑消息(使用ckeditor textarea)。这些消息保存在数据库中。在另一个路径(程序/显示)上,应用程序生成html站点,其中包含用户创建的消息(从数据库中检索)。问题是当用户更改消息数据中的某些内容(编辑或创建新/删除)时,我需要更新显示视图(没有网站刷新)。有解决方案吗我使用codeigniter作为后端。
答案 0 :(得分:0)
您的视图页面必须包含ajax脚本。这将在特定时间间隔内检查数据库更改。这就是全部。我认为ajax对你来说是新的。请多抓一点AJAX概念。它非常方便..
你可以看到W3school - http://www.w3schools.com/ajax/default.asp
如果你赶时间..那么...... https://thenewboston.com/videos.php?cat=61
答案 1 :(得分:0)
您可以使用
Jquery
ajax()
函数 JavascriptsetInterval()
功能
将时间间隔设置为执行ajax函数的特定时间,以查看数据库中是否存在某些更改。如果有更改,则更新ajax调用成功的视图。
使用triggers in the database
还有另一种解决方案。但我对此并不十分肯定。