2016-08-26 11 views
0

Я использую элементы управления образца JQuery с jsviews найти здесь: http://www.jsviews.com/#samples/tag-controls/datepicker/simpleJSViews два способа связывания не работает с DatePicker

Вертушка отлично работает с креплениями два пути, но DatePicker не делает.

Я пробовал три варианта связывания.

{^{datepicker sDate }} 
    <input id="sDate" name="sDate" /> 
{{/datepicker}} 

{^{datepicker sDate /}} 

<input class="" data-link="{datepicker sDate}" type="text" name="sDate" id="sDate" /> 

Данные привязки принимает дату asp.net JSON, преобразует его в дату Js с моментом, и добавляет его к связанному объекту. Таким образом, sDate является базовой датой js.

data.sDate = moment(data.StartDate).toDate(); 

Что мне не хватает?

ответ

2

Посмотрите на http://www.jsviews.com/#samples/tag-controls/datepicker/with-converters - который использует Moment для преобразования.

Вы можете добавить второй DatePicker - повторяя, например, следующее:

<div data-link="{datepicker date 
    _dateFormat='dd/mm/y' 
    convert='toDateString' 
    convertBack='toWcfDate' 
    }"></div> 

и вы увидите двухстороннюю переплетные работы, с двумя DatePicker пребывания в синхронизации при изменении либо.

См. Также обсуждение здесь: https://github.com/BorisMoore/jsviews/issues/344#issuecomment-235405312

+0

Отлично. Благодарю. – Elton

 Смежные вопросы

  • Нет связанных вопросов^_^