如何加载php或html文件追加

时间:2017-08-18 04:25:39

标签: php jquery ajax

我需要加载一个php文件,如下所示。“我如何插入或加载php代码”

<script>
$(document).ready(function() {

    $("#tabs").tabs();
    $("#btn2").click(function() {
        var num_tabs = $("div#tabs ul li").length + 1;
        $("#tabs ul").append("<li><a href='#tabs-" + num_tabs + "'>Ajay#" +
            num_tabs + "</a></li>");
        $("div#tabs").append("<div id='tabs-" + num_tabs + "'>"
            How can i insert or load php code " < /div>").append(aj);
        $("#tabs").tabs("refresh");

    });

});
</script>

1 个答案:

答案 0 :(得分:0)

您只需要在PHP文件中传递num_tabs值即可。在我的例子中,我使用tab_num变量传递了它。

在PHP文件中使用tab_num获取$_GET变量。然后只需echo PHP文件中所需的HTML,您就可以获得data变量中的数据。

<script>
$(document).ready(function() {

    $("#tabs").tabs();
    $("#btn2").click(function() {
        var num_tabs = $("div#tabs ul li").length + 1;

        $.get("filename.php", {
            tab_num: num_tabs
        }, function(data) {
            $("#tabs ul").append(data);
        });


        $.get("filename.php", {
            tab_num: num_tabs
        }, function(data) {
            $("div#tabs").append(data);
        });


        $("#tabs").tabs("refresh");
    });

});
</script>

filename.php

echo '<div id="tabs-'.$_GET['tab_num'].'"><div id="aj"></div></div>';