jquery的头问题

时间:2013-03-31 22:04:22

标签: php jquery header footer

大家好,我需要一些帮助,因为我刚接触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
}

但那没有用......

感谢您的帮助

2 个答案:

答案 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