是否可以将knockout属性绑定到选项datepickerOptions

时间:2013-01-14 17:23:38

标签: asp.net-mvc-3 knockout.js

http://jsfiddle.net/jmogera/g9cNL/1/

我已经将这个例子发布在我想要做的事情上。我基本上想要使用knockout属性绑定到datapickeroptions。我想更改minDate,因为某个标志设置为true。

<input data-bind="datepicker: myDate, datepickerOptions: { minDate: date }" />


var viewModel = {
    date: ko.observable(new Date()),
    myDate: ko.observable(new Date("09/01/2011")),
    setToCurrentDate: function() {
        this.myDate(new Date());
    }
};

这可能吗?

1 个答案:

答案 0 :(得分:0)

在自定义绑定中,只需使用allBindingAccessor

即可
var allBindings = allBindingAccessor();
var dateOptions = allBindings.datePickerOptions;
var minDate = dateOptions.minDate;