你好我是jquery的新手我正在制作活动日历我已经完成了日历模块。 当我点击日期时,它会转到events.php页面并显示当天的事件。 但我想在div标签同一页面调用(index.php)中显示当天的事件。当我点击日期链接时,我将查询字符串传递给events.php页面,我得到当天的事件,所以我需要将查询字符串传递给events.php页面,并在div标签中获取事件,而不是events.php页面
这是我的编码
<td bgcolor="green" style="color:#FFFFFF">
<a href='events.php?id=<?php echo $actualDay;?>&year=<?php echo $cYear?>&month=<?php echo $cMonth?>'><?php echo($actualDay);?></a>
</td>
我希望使用jquery在div中显示链接结果。
答案 0 :(得分:1)
如果我正确理解了这个问题..你想在同一页面上调用events.php而没有重定向?检查jQuery ajax
<强>更新强>
不需要是一个表单..可以加载onReady或只加载href链接。无论你喜欢什么
$(document).ready(function(){
//when you submit the form
$(".submitbutton").click(function() {
var name = "bob";
$.ajax({
url:"events.php",
type:"POST",
data:"name="+name+"&email=<?php echo $email; ?>"....... ,
success:function(response){
//work with the response from echo in events.php
alert(response);
}
});
});
}); //end of (ready)
修改强>
HTML 的
<a href="#" id="yourid" class="link">the link</a>
的jQuery
//catches all clicks with class link
$(".link").click(function() {
//the ajax function
答案 1 :(得分:0)