刷新div而不是整页

时间:2011-04-21 08:24:08

标签: php spry

这是我的代码:

main.php:

<script src="SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
<link href="SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css">
<div id="TabbedPanels1" class="TabbedPanels" align="left">
  <ul class="TabbedPanelsTabGroup">
    <li class="TabbedPanelsTab" tabindex="0">Member Group</li>
    <li class="TabbedPanelsTab" tabindex="0">Fine Group</li>
    <li class="TabbedPanelsTab" tabindex="0">Department</li>
    <li class="TabbedPanelsTab" tabindex="0">Member</li>
  </ul>
 <div class="TabbedPanelsContentGroup">
    <div class="TabbedPanelsContent">  <?php include 'menage member group.php'; ?></div>
    <div class="TabbedPanelsContent"> <?php include 'manage fine group.php'; ?></div>
    <div class="TabbedPanelsContent"> <?php include 'manage department group.php'; ?></div>
    <div class="TabbedPanelsContent"> <?php include 'manage member main.php'; ?></div>
  </div>
</div>
<script type="text/javascript">
<!--
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
//-->
</script>

当我点击包含在menage成员main.php中的提交按钮时,整个页面将被刷新。

2 个答案:

答案 0 :(得分:0)

环顾AJAX教程,你会找到答案。你不能单独使用PHP,因为你还需要JavaScript或像jQuery这样的JavaScript库。祝你好运:)

答案 1 :(得分:0)

按照设计提交按钮会产生刷新页面的效果,除非您使用客户端脚本等内容来覆盖此行为。

像AJAX这样的技术可以克服这个功能,尽管仍然存在一些争论,即它是否真的像它看起来一样多。

作为一般性评论,我会避免在文件名中使用空格,例如'menage member group.php'