http://lucianocosta.info/jquery.mtz.monthpicker/を使用して、月と年のみを表示する「カレンダー」を表示しています。
これを初期化するための私のJavascriptは
var Year = new Date().getFullYear();
var Month = new Date().getMonth() + 1;
$(document).ready(function() {
$('#monthpicker_widget').monthpicker({
startYear: 2011,
finalYear: new Date().getFullYear()
});
$('#monthpicker_widget').bind('onchange',function(e){
alert("input change");
});
});
私のHTMLにはこれがあります
<p> Date: <input id="monthpicker_widget" class="mtz-monthpicker-widgetcontainer" type="text"> </p>
これが私が欲しいものです...
入力フィールドに現在の月/年をすぐに表示したい。そのため、ページが読み込まれると、2012 年 11 月が必要になります。ユーザーが入力フィールドをクリックすると、MonthPicker ウィジェット (現在の状態) がポップアップ表示されます。ユーザーが別の年または月を選択したときに、入力フィールドを更新したいのですが、現在これを行っています。ページを更新しても、現在の日付には戻りません。
私がやりたいのは、ユーザーが変更したときに月と年のデータを使用することです。月/年に応じて異なるデータを表示するためにテーブルで使用しています。上記の bind メソッドは、入力が変更されたときにアラートを表示しません。
これを解決するための提案はありますか?
ありがとう