jquery-UIに基づくカレンダーコントロールのバインドに問題があります。 KnockoutとREST APIを使用して日付の値を取得していますが、入力テキストボックスに正しく入力されていますが、カレンダーには日付が設定された正しいバインディングが反映されていませんか?カレンダーの正しい日付を反映するために必要なこと。JQuery-UIのカレンダーコントロールのバインドに関する問題が発生しました。
<div class="form-group">
<label for="LaunchDate">Launch Date</label>
<div class="input-group"
<input type="text" data-bind="value: Launch_Date" class="date-picker form-control input-sm" id="LaunchDate"/>
<label for="LaunchDate" class="input-group-addon btn"><span class="glyphicon glyphicon-calendar"></span> </label>
</div>
</div>
ノックアウトJSコード:
self.Launch_Date = ko.observable(moment.utc(data.d.Launch_Date).format( "YYYY-MMM-DD"))。
DatePickerコードJQuery UIとブートストラップ:
$( "。date-picker")。datepicker();
ノックアウトカスタムバインドの使用を検討してください –
はい、私は以下のカスタムKOバインダーを使用しようとしましたが、それは私のために動作しませんでした – user5579208
http://stackoverflow.com/questions/29283815/knockout-datetime-picker-default-date-not-バインディング – user5579208