我现在有这个:
它包含在标准的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请求?
由于
答案 0 :(得分:0)
我认为你应该使用javascript。 你可以试试jQuery,这并不难理解。
如果您想转移数据,请检查ajax:
看这里玩ajax和jQuery:http://api.jquery.com/jQuery.ajax/
如果你想要一个非常小的lib,试试microajax:http://code.google.com/p/microajax/
microAjax("/my/url", function(resource) {
alert("I load this : " + resource);
});