2013-07-30 36 views
0

如何在div元素上加载php文件,但让div内容在那里。例如在div元素上加载PHP文件

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

,并让说,在Load_Div我有一个内容我不想被删除什么,负载页面上的内容例子的最后使用example.php = [加载PHP]

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

所以“在这里被加载PHP:”留在那里当使用example.php加载

回答

0

有这样做的几种方法的所有时间,但最简单的只是添加一个div容器为您加载内容:

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

笑我通过jQuery需要它,我知道该怎么做,要 –

0

嗯,也许,你可以做添加另一DIV这样简单的事情,如果你想dinamically做到这一点,将是这样的:

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

希望它能帮助!

+0

这是一个好主意,我现在就试试,看看它的工作... –

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'); 
+0

哈哈我需要它通过jquery我知道这样做到 –

+0

这是什么使用jquery加载页面 – manish

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())); 
     }); 
    }); 

它的工作对我来说

+0

$('。Load_Div').text(content.concat($('。Load_Div')。 HTML()));这个命令给我错误,不工作... –

+0

看到评论,我已经添加了代码。 – P5Coder

+0

@MihaiViteazu:你试过了吗?它有效吗?有没有问题? – P5Coder