更新视图中使用的PHP变量的最佳方式
Best way of updating PHP variables used in views
我使用PHP变量来加载视图的一部分,下面是代码
的一部分<div id="container">
<?php echo $view ?> //$view has view loaded in it
</div>
我通过ajax调用更新容器的innerHTML。
但问题是,当我浏览我的网站(通过向前和向后箭头),并回到这个视图,旧的PHP变量的值再次加载,ajax更新消失。
更新这个PHP变量的最好方法是什么?
我认为是通过设置会话或cookie在服务器端保存ajax调用。然后在控制器中检查会话,如果它不存在,则显示初始视图
在服务器端的ajax调用中,您将返回新值。您还应该更新php变量源(会话变量、数据库等)。这样,当再次加载页面时,变量$view将具有正确的值。
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 如何在php变量中嵌入JQuery代码
- 在javascript函数中使用php变量
- 将地理编码结果转换为php变量以发布到mysql数据库
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 从Javascript和Php变量创建Html模板文档
- 如何将php变量作为javascript中列表的元素
- 将PHP变量分配给PHP数组
- 如何在没有ajax的情况下将javascript动态数据发送到php变量
- 在Javascript甜甜圈图的PHP变量中引用PHP变量
- 使用javascript访问php变量
- 在Javascript文件中获取PHP变量
- 如何为Javascript数组()的使用准备PHP变量
- 如何获取PHP变量数据并将其存储在JavaScript变量中
- Javascript变量到PHP变量-如果语句不起作用,则发布
- 通过Javascript验证PHP变量
- 如何将Ajax数据值分配给PHP变量
- 如何在 bootsrap 完整日历中使用 PHP 变量
- 在javascript中调用PHP变量