在main.php页面上回显不同的表单而不加载整页php

时间:2017-02-19 18:44:47

标签: php

在我的网站main.php页面的侧边栏(如图所示)仅为会员提供了一些功能。每个功能都在不同的页面(form1.php,form2.php等...)

enter image description here

我想知道:

  1. 如何在main.php上调用每个表单。当我点击“收件箱”时,它应该拨打form1,当我点击“公司资料”时,它应该拨打form9

  2. 这可以不加载整个main.php文件吗?如果是这样,怎么样?

  3. 如果2号太复杂了,那么请帮我1号,因为这是我最重要的一点。

2 个答案:

答案 0 :(得分:1)

这样做

让我们假设您要在此div上显示表单

    <div id="display">
        <!-- load it here-->
    </div>

    <!-- example this are your menus
        when you click the inbox link it will call the inbox function
        -->
    <a href="javascript:inbox()">Inbox</a>
    <a href="javascript:outbox()">Outbox</a>

    <script>
    function inbox() {
        $("#display").load("form1.php");
    }

    function outbox() {
        $("#display").load("form2.php");
    }
    </script>

你需要为此包含jquery

答案 1 :(得分:0)

可以这样做,你可以使用两件事 1-如果表单中有要显示的数据库,请使用带有jquery的ajax

2-如果是静态内容,您可以使用引导标签并显示您想要的内容