数据库中的数据更改时更新视图
updating view when data in database changes
我在处理项目iam时遇到问题。在我的应用程序的一个路由(程序/消息)中,用户可以创建和编辑消息(使用ckeditor文本区域)。这些消息保存在数据库中。在另一条路径(程序/显示)上,应用程序生成html站点,其中包含用户创建的消息(从数据库中检索)。问题是,当用户更改消息数据中的某些内容(编辑或创建新的/删除)时,我需要更新显示视图(没有站点刷新ofc)。有什么解决方案吗?我在后台使用codeigniter。
您的视图页面必须包含ajax脚本。它将在一定的时间间隔内检查数据库的更改。仅此而已。我认为ajax对您来说是全新的。请获取更多AJAX概念。它很方便。。
你可以看到W3school--http://www.w3schools.com/ajax/default.asp
如果你赶时间。。然后https://thenewboston.com/videos.php?cat=61
您可以使用
Jquery
ajax()
函数JavascriptsetInterval()
函数
将间隔设置为执行ajax函数的特定时间,以查看数据库中是否有特定的更改。如果有更改,则在ajax调用成功时更新视图。使用CCD_ 3还有另一种解决方案。但我对此不太确定。
相关文章:
- $routeParams在传递到新视图时未定义&控制器
- ajax.beginform() 不更新部分视图 MVC
- 角度指令没有更新模型视图
- 如何在渲染新视图之前关闭所有事件
- 从Backbone中的另一个视图调用新视图
- Angular数组更改时更新HTML视图
- 更新淘汰视图模型属性时激发更改事件
- Angular2 在创建 ngSwitch 新视图后调用自定义函数
- Knockout.js-更新父视图模型中的数组,在第二个视图模型中使用值
- 比较两个数组,并通过使用 javascript 保留现有对象来更新新值
- 单击按钮时更新角度视图模型
- 当现有 Google 标记移动到另一个位置时,如何更新新的纬度和经度
- 如何在 DIV 中更新新图像
- 使用 AJAX 更新的模型更新 AngularJS 视图
- 主干新视图反映旧模型数据
- 如何在单击按钮时动态更新部分视图
- 更新主干视图
- 挖空 - 添加了可观察的不更新新对象
- 使用 ajax 从 php 文件中获取随机数不会更新新结果
- 创建新视图时调用呈现函数