Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将可观察对象绑定到jQueryUIDatePicker_Javascript_Jquery Ui_Knockout.js_Datepicker - Fatal编程技术网

Javascript 将可观察对象绑定到jQueryUIDatePicker

Javascript 将可观察对象绑定到jQueryUIDatePicker,javascript,jquery-ui,knockout.js,datepicker,Javascript,Jquery Ui,Knockout.js,Datepicker,我有一个日期选择器,如下所示(使用jQuery ui日期选择器和knockout.js模型) cshtml <span class="fromDatePicker"> From: <input type="text" id="fromDate"> </span> 在js中的viewmodel中,我想将一个可观察对象与datepicker选择绑定,这样当用户选

我有一个日期选择器,如下所示(使用jQuery ui日期选择器和knockout.js模型)

cshtml

 <span class="fromDatePicker">
                From: <input type="text" id="fromDate">
    </span>
在js中的viewmodel中,我想将一个可观察对象与datepicker选择绑定,这样当用户选择值时,可观察对象就会更新

 this.viewModel = {
     fromDate: window.ko.observable($('#fromDate').val()),

....
};

实现这一目标的最佳做法是什么?

我认为您需要定制绑定。试试这个答案
 this.viewModel = {
     fromDate: window.ko.observable($('#fromDate').val()),

....
};