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) を新しいパラメーター (つまり、1 か月前/1 年前) で更新するには、新しい 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 に答える