我想知道加载PHP页面并使用AJAX插入页面的一部分的最佳技术吗?
例如,请考虑以下HTML代码:
<html>
<body>
<div id="web_Logo">
<h1>Website Logo</h1>
</div>
<div id="web_Menu">
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="help.php">Help</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
<div id="web_Content">
//CONTENT LOADS HERE//
</div>
</body>
</html>
在内容Div部分中使用AJAX加载页面(例如help.php或contact.php)的最佳方法是什么?
如果有帮助,我正在为我的网站使用JQuery库。
答案 0 :(得分:7)
$('#web_Content').load('myFile.php');
答案 1 :(得分:1)
我假设您希望在点击链接时在web_Content
div中加载页面,如果是这样,您可以执行以下操作:
$(function(){
$('#web_Menu a').click(function(e){
e.preventDefault();
$('#web_Content').load($(this).attr('href'), function(){
alert('File loaded');
});
});
});
答案 2 :(得分:0)
<script src="jquery.js"></script>
// dont forget to include jquery script
<script type="text/javascript">
function a()
{
var file="otherfilename"; //Enter the name of file, which is to be loaded
$("#load_file").load(file+".php").fadeIn("slow");
}
</script>
<button onClick="a();">Read File</button>
<div id="load_file"> The division where file will be loaded </div>
使用Jquery轻松加载其他.php
文件,简单易用。