0

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

私がやろうとしていることについて、この例を投稿しました。基本的に、ノックアウト プロパティを使用して datapickeroptions にバインドしたいと考えています。特定のフラグがtrueに設定されているため、minDateを変更したいと思います。

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

これは可能ですか?

4

1 に答える 1

0

はい。

カスタム バインディング内では、allBindingAccessor を使用するだけです

var allBindings = allBindingAccessor();
var dateOptions = allBindings.datePickerOptions;
var minDate = dateOptions.minDate;
于 2013-01-14T17:26:11.453 に答える