knockoutMVC with datepicker

时间:2012-08-21 09:07:55

标签: c# asp.net-mvc-3 knockout-2.0

我在项目中使用Knockout MVC并且在添加datePicker时遇到问题。

这是我的代码: 剃刀代码:

@Html.Label("Date of birth: ")
@ko.Html.TextBox(m => m.DateofBirth, new{@class="date"})

Javascript代码

$('.date').datepicker({ dateFormat: "dd/mm/yy" });   

没有任何变种,该怎么做。

2 个答案:

答案 0 :(得分:0)

尝试使用此js

$('.date').val($.datepicker.formatDate('dd/mm/yy', new Date(year, month, 1)));

或针对您的具体问题尝试

$('.date').live('mousedown', function () { $('.date').datepicker({ dateFormat: "dd/mm/yy" }); });

答案 1 :(得分:0)

我为datepicker制作了一个KO绑定,请参阅我的Github repo

https://github.com/AndersMalmgren/Knockout.Bindings

和演示:http://jsfiddle.net/H8xWY/2/