我在网上搜索过,无法找到解决此问题的方法。如果我加载的页面是静态页面,Ajax工作得很好,但是,我似乎无法使用相同的进程加载动态URL。奇怪的是它运行起来,加载页面需要很长时间。
JAVASCRIPT
$(document).ready(function() {
$('#content').load('http://bookdem.com/se/index.php');
//handle clicks
$('ul#nav li a').click(function() {
var page = $(this).attr('href');
$('#content').load('http://bookdem.com/home/index.php?page=search&sPattern=&sCategory=1&sShowAs=list');
return false;
});
});
以下代码有效,因为它是我目录中的静态页面。似乎无法通过动态创建的网址弄明白。
$('#content').load('content2/'+page+'.php');
HTML
<ul id="nav" class="nav-left">
<li><a href="about" >Textbooks</a></li>
<li><a href="contact" >Textbooks</a></li>
</ul>
非常感谢任何帮助。提前致谢!
答案 0 :(得分:0)