在Div元素上加载PHP文件

时间:2013-07-30 05:04:03

标签: javascript jquery

如何在div元素上加载php文件,但是让div内容存在。示例

$('.Load_Div').load('example.php');

并且让我们说在Load_Div上我有一个我不想删除的内容和加载页面在内容结尾的示例example.php = [Loaded PHP]

<div class="Load_Div">Here is Loading PHP: [Loaded PHP]</div>

所以“这里正在加载PHP:”在example.php加载的时候一直待在那里

4 个答案:

答案 0 :(得分:0)

有几种方法可以做到这一点,但最简单的方法就是为加载的内容添加容器div:

<div>Here is Loading PHP: <div class="Load_Div"></div></div>

答案 1 :(得分:0)

嗯,也许,你可以做一些简单的事情,比如添加另一个div,如果你想以恐怖的方式做它,那就像是:

$('.Load_Div').append('<div id="heyImYourNewDiv"></div>');
$('#heyImYourNewDiv').load('example.php');

希望它有所帮助!

答案 2 :(得分:0)

您有两种选择:

<div>
   <div class="prev-content">Here is Loading PHP:</div>
   <div class="Load_Div"> [Loaded PHP]</div>
</div>

OR

<div>
   Here is Loading PHP:
   <div class="Load_Div"> [Loaded PHP]</div>
</div>

然后

$('.Load_Div').load('example.php');

答案 3 :(得分:0)

你可以这样做:

var content = $('.Load_Div').html();
$('.Load_Div').load('example.php');
$('.Load_Div').text(content.concat($('.Load_Div').html()));

编辑:

试试这个:

$(document).ready(function () {
        var content = $('.Load_Div').html();
        $('.Load_Div').load('example.php', function () {
            $('.Load_Div').html(content.concat($('.Load_Div').html()));
        });
    });

这对我有用