所以我有一个名为address.php的php文件,其中包含验证用户地址的代码。在这个页面上我require_once
一个名为left_navigation.php的文件,我用它来渲染我的左侧工具栏。 。
现在在用户点击确认按钮后编辑地址后,我想重新加载left_navigation.php文件,因为我的左侧工具栏内容应该更改..
我是php的新手,那么最好的方法是什么?即两次包含一个php文件
答案 0 :(得分:0)
如果用户点击按钮,则页面通常会再次加载。在这一刻,left_navigation.php也被再次阅读。
答案 1 :(得分:0)
如果您只想重新加载左侧,则需要先读取Ajax。 Here is a Beginners Guide开头。您无法使用Ajax部分更新网页的一部分。
答案 2 :(得分:0)
您想使用include而不是require_once。
你可以检查jQuery .load()函数,所以当用户点击你的按钮时,你的left_navigation.php将被重新加载async。用一小段代码。
$('#left_navigation').load('left_navigation.php');
假设left_navigation.php文件包含在div中,如下所示:
<div id="left_navigation">
<?php
include('left_navigation.php');
?>
</div>