jquery加载数据而不刷新页面

时间:2017-01-26 12:16:57

标签: javascript php jquery calendar

我有一个php日历,我使用next和prev链接来浏览下个月或上个月。我希望它能够在没有页面刷新的情况下加载日历数据,而且我无法理解它。

我的下一个链接产生如下:

http://localhost/blog3/blog?month=03&year=2017 and 

以上链接:

http://localhost/blog3/blog?month=01&year=2017

此处我的日历未包含在其他页面中。也是我的,如果我点击下一个或在日历div中加载整个页面。

[jquery的]

    $('#cprev').on('click', function(e){
    e.preventDefault();
    var pmonth = Pmonth;
    var pyear = Pyear;
    var url = 'http://localhost/blog3/blog?month='+pmonth+'&year='+pyear;

    $.ajax({
        type:"POST",
        url: url,
        data: {pmonth:"pmonth",pyear:"pyear"},

        success: function(result){
            $('.calendar').html(result);
        },
        error: function(){
        }
   });
    return false;
});

在我的主页

<script>
 var Pmonth = <?php echo($prev_month); ?>;
 var Pyear = <?php echo($prev_year); ?>;
 var Nmonth = <?php echo($next_month); ?>; 
 var Nyear = <?php echo($next_year); ?>;
</script>

0 个答案:

没有答案