我对PHP和AJAX有点新,所以我需要一点帮助。我会解释一下我的概念,请给我反馈是否有可能。如何使用PHP和AJAX加载基于其他表单数据的表单
这是我的代码的主网页一点点:
<ul class="treeview-menu">
<li id = 'menu1'>
<a>
<i class="fa fa-angle-double-right"></i>
Menu1
</a>
</li>
</ul>
<div id="content_info" style="display:none;"></div>
<div id="content_data" style="display:none;"></div>
<div id="content_input" style="display:none;"></div>
我有两个其他页面,让我们把它称为form_view.php
和form_input.php
。 form_view.php
用于显示数据库中的数据,form_input
用于输入新数据并编辑旧数据。我打算使用AJAX在主页上加载form_view
和form_input
。
首先,当我选择Menu1
时,它会显示content_data
div并隐藏另外两个div。然后,它将在content_data
div内加载form_view.php
。我使用表格查看数据,每行有一个编辑按钮。当我点击按钮时,表格将被提交到form_input
,并且form_input
将显示已被选择的数据。
是否可以让form_input
显示已选择的数据并将其加载到content_input
div中?发生这种情况时,content_data
和content_info
将被隐藏,并且将显示content_input
。这样做有没有可能不刷新主页面?
如果这一切都可能,你能告诉我一些代码示例吗?
我很欣赏任何反馈。谢谢。
您可以添加form_view.php和form_input.php的代码 –