2016-06-21 5 views
-1

日付をBootstrapDatePickerから選択すると、日付(mm/dd/yy)のみ必要です。BootstrapDatePickerのデフォルトの日付と曜日が表示されます

ただし、1日、日付、時刻などが表示されます。

Tue May 31 2016 00:00:00 GMT-0500 (Central Daylight Time)

+1

コードを投稿できますか?どんなテクノロジーを使っていますか?まっすぐなHTMLですか? [良い質問をする](http://stackoverflow.com/help/how-to-ask) –

答えて

0

変更オプション:私は、例えば私の古いcode.Itの表示全曜日、日付、時間が悪いのか分からない

$('.datepicker').datepicker({ 
format: 'mm/dd/yyyy', 
}); 

https://bootstrap-datepicker.readthedocs.io/en/latest/options.html

+0

オプションが変更されました。それでも同じ方法を示しています –

0

Tue May 31 2016 00:00:00 GMT-0500(Central Daylight Time)は私の古いものです。

古いコード:

ko.bindingHandlers.datepicker = { 
    init: function (element, valueAccessor, allBindingsAccessor) { 
     var options = allBindingsAccessor().dateTimePickerOptions || { locale: 'da', format: 'DD-MM-YYYY' }; 
     $(element).datetimepicker(options); 
     var options = allBindingsAccessor().datepickerOptions || { 

       autoclose: true, 
       format: 'mm/dd/yy', 
       orientation: 'bottom auto', 


     }; 

     $(element).datepicker(options).on("changeDate", function (ev) { 
      var observable = valueAccessor(); 
      observable(ev.date); 
     }); 
    }, 

    update: function (element, valueAccessor) { 
     var value = ko.utils.unwrapObservable(valueAccessor()); 
     $(element).datepicker("setValue", value); 
     $(element).datepicker("hide"); 
    } 



}; 

私の新しいコード:

ko.bindingHandlers.datepicker = 
{ 
    init: function (element, valueAccessor, allBindings) { 
     //initialize datepicker with some optional options 
     var options = allBindings.get('datepickerOptions') || 
      { 
       autoclose: true, 
       orientation: 'bottom auto', 
       format: 'mm-dd-yyyy' 
     }; 
     $(element).datepicker(options); 

     //when a user changes the date, update the view model 
     ko.utils.registerEventHandler(element, "changeDate", function (event) { 
      var value = valueAccessor(); 
      if (ko.isObservable(value)) { 
       value(event.date); 
      } 
     }); 

     //disposal logic 
     ko.utils.domNodeDisposal.addDisposeCallback(element, function() { 
      $(element).datepicker("remove"); 
     }); 
    }, 
    update: function (element, valueAccessor) { 
     var value = ko.utils.unwrapObservable(valueAccessor()); 
     $(element).datepicker('update', value); 
    } 
}; 

私の新しいコードが働いた:)ご提案のための 感謝を。

関連する問題