JqueryUI 日付ピッカーを使用していますが、「mm yy」のような形式を使用すると、日付ピッカーで「setDate」メソッドを呼び出すことができません。
ここで私のスニペットを参照してください:
$(function(){
$('#datepicker').datepicker(
{dateFormat: 'mm yy'}
);
$('#datepicker').datepicker('setDate', new Date(2010, 10, 1));
var d = $("#datepicker" ).datepicker('getDate');
alert(d); //this should alert 2010,10,1, but it is not! it alerts the current time instead
});
http://jsfiddle.net/wintlu/DmmQU/
私の観察では、「dd mm yy」のように日の部分を含む形式を使用すると、setDate を使用できますが、「mm yy」のように日の部分を含まない形式を使用すると、setDate を使用できません。
私の質問は:これはdatepickerのバグですか? もしそうなら、散歩は何ですか?
前もって感謝します