2012-05-07 24 views
1

私はJqueryMobileのDatepickerを試していて、UIに表示されている週番号が間違っていることがわかりました。しかし、デスクトップ版のJQuery Datepickerは正しい日付を表示します。JQueryMobile Datepicker間違った週番号

JANの第1週は第52週と表示され、第1週とする必要があります。

誰かがこの問題に遭遇しましたか?

私のコード

//bind to pagecreate to automatically enhance date inputs 
$("input[type='date'], input:jqmData(type='date')", this).each(function(){ 
    $(this).after($("<div />").datepicker({ altField: "#" + $(this).attr("id"), showOtherMonths: false, showWeek: true, onSelect: function(dateText, inst) { 
alert(dateText);})); 
}); 

答えて

0

Hiya デモhttp://jsfiddle.net/ZuaLs/

これを試してみてください。 var week=$.datepicker.iso8601Week(new Date(dat));

jqueryのコード

$('#datepicker').datepicker({ 
      onSelect: function(dat,inst){ 
         var week=$.datepicker.iso8601Week(new Date(dat)); 
         $('#datepicker').val($.datepicker.formatDate('yy-',new Date(dat))+(week<10?'0':'')+week) 
          alert("Weeek number ==> " + week); 
        } 
});​ 
関連する問題