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" });   

没有任何变体,怎么办。

4

2 回答 2

0

尝试使用这个js

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

或针对您的具体问题尝试

$('.date').live('mousedown', function () { $('.date').datepicker({ dateFormat: "dd/mm/yy" }); });
于 2012-08-21T09:34:40.173 回答
0

我已经为 datepicker 做了一个 KO 绑定,请看我的 Github repo

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

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

于 2012-08-21T10:42:25.253 回答