2016-12-21 9 views
0

У меня есть Kendo Datepicker, который отображается как dd/MM/yyyy, что достаточно справедливо. Тем не менее, я хотел изменить его ММ/дд/гггг, но всякий раз, когда я делаю (путем изменения формата в ниже), либо остается в дд/мм/гггг или становится пустым:Kendo Формат Datepicker не меняется

<input name="saleDate" id="txt-saleDate" data-bind="kendoDatePicker: { value: saleDate, format: 'MM/dd/yyyy', enabled: $parent.isNewSales }" /> 

попытался изменить формат «MM/dd/yyyy» (как указано выше), а также «yyyy/MM/dd», но ни один из них не работал. Также попытался использовать parseFormats.

+0

попробуйте использовать этот M/d/yyyy вместо mm/dd/yyyy – Baahubali

+0

Вы уверены, что 'data-bind =" kendoDatePicker: {} "' является правильным синтаксисом? При использовании этого формата внутри обычного конструктора javascript все отлично работает. – Dekel

+0

M/d/yyyy ничего не делает - остается в виде dd/MM/yyyy. Возможно, придется попробовать другой синтаксис, как предлагает Декель. – user25730

ответ

0

У меня была та же проблема, и код format: "{0:yyyy-MM-dd}" меня удовлетворил. Я надеюсь, это поможет вам.