0

入力値をリアルタイムで更新する監視可能なオブジェクトがあります。問題は、Kendo DatePicker が入力値がいつ更新されたかを認識しないため、書式設定が行われないことです。この動作のサンプルは、http: //jsfiddle.net/basememara/kMkSd/で確認できます。

$("#sampleDate1, #sampleDate2").kendoDatePicker({
    format: "dd MMM yyyy",
    parseFormats: ["yyyy/MM/dd"]
});
$("#sampleDate1").val('2012/09/25') //no formatting happens => 2012/09/25
$("#sampleDate2").data('kendoDatePicker').value('2012/09/25') //works => 25 Sep 2012

DatePicker は、私が常に Kendo オブジェクトを介して値を更新することを期待しています。入力値が更新されたことを DatePicker に伝えるにはどうすればよいですか (ただし、これは自動的に行われるべきではありません)。

4

1 に答える 1

3

これにより、フォーマット機能が再トリガーされます。

$("#sampleDate2").data('kendoDatePicker').value($("#sampleDate2").val())
//Set the contents of #sampleDate2 to it's contents, through the kendoDatePicker
于 2012-12-06T08:04:33.420 に答える