我有一个PHP文件,test.php的加载一个PHP页面,它有两个功能:如何在同一窗口中的jQuery
<?php
echo displayInfo();
echo displayDetails();
?>
的JavaScript:
<html>
...
<script type="text/javascript">
$.ajax({
type:'POST',
url: 'display.php',
data:'id='+id ,
success: function(data){
$("#response").html(data);
}
});
</script>
...
<div id="response">
</div>
</html>
它返回响应来自jQuery。响应显示为<a href=Another.php?>Link</a>
。当我点击test.php
中的Another.php链接时,它会加载到另一个窗口中。但我需要它加载相同的<div> </div>
区域而不更改test.php
的内容,因为它具有displayInfo(), displayDetails()
。或者是否有可能在<div> </div>
元素中加载PHP页面?
我该如何解决这个问题?
实际上,如果您通过返回false来取消事件冒泡,则不需要`href =“”`部分。尽管如果你想避免在a元素周围绘制轮廓(如果我没有记错的话),我认为它确实有帮助。 – 2009-01-14 14:16:47