1

我现在有这个:

在此处输入图像描述

它包含在标准的 php/html/css 页面中。

在不发出新的 http 请求即发送 $_GET 以获取月份和年份的情况下合并按钮“上个月”和“下个月”的最佳方式是什么,因为我想保留用户输入的任何数据页。

如何将月份/年份传递给页面本身,以便它可以分别使用它用于生成日历的功能进行更改?

我想我必须使用 jQuery/javascript/AJAX,我在这些领域不是最有经验的,所以任何替代方案都会很棒。

那么,如何使用日历的新参数刷新功能?我通过我的函数当前月份和年份来生成我的日历:

HTML -

<form  action="this.php" id="PREVIOUS_MONTH" method="post">
<input type="submit"  value="Previous Month"/>
</form>

PHP -

function generateCalendar($month, $year){
.. generate calendar code
}

如何使用 AJAX 使用新参数(即前一个月/前一年)刷新函数(generateCalendar),而不发出新的 http 请求?

谢谢

4

1 回答 1

0

我认为你应该使用javascript。可以试试jQuery,不难理解。

如果要传输数据,请检查 ajax :

看这里玩 ajax 和 jQuery:http ://api.jquery.com/jQuery.ajax/

如果您想要一个非常小的库,请尝试 microajax:http ://code.google.com/p/microajax/

microAjax("/my/url", function(resource) {
  alert("I load this : " + resource);
});
于 2013-01-14T22:45:38.837 回答