大家好,我需要一些帮助,因为我刚接触jquery。
我使用jquery在div中加载某些东西。这是我的代码
$('.menu_top').click(function(){
var href = $(this).attr('href');
$('#main_section').hide().load(href).slideDown("normal");
//slideDown("normal");
//fadeIn("normal");
//fadeToggle("slow", "swing");
return false;
});
一切正常
我的php页面也分为header.php,footer.php等。
当我尝试将帖子数据发送到同一页面时出现问题,例如从home.php发布到home.php。页眉和页脚只是消失了。
我试过使用像
这样的东西if(isset and !empty){
//put the headers
}
但那没有用......
感谢您的帮助
答案 0 :(得分:0)
您需要检查$_POST
:
if(isset($_POST['your_post_value'])){
// the POST value exists
}
答案 1 :(得分:0)
$('#main_section').hide().load(href, function() { $(this).slideDown("normal"); });
.load的第二个参数是加载完成后应该调用的处理程序。然后你slideDown