我有一个要编辑日期的输入。当输入的值发生变化时,我想执行一个回调。
如果我调用函数 datepicker (来自 bootstrap-datepicker https://github.com/eternicode/bootstrap-datepicker)我不能再挂钩到更改事件。(很奇怪,其他事件似乎还可以)
这是我到目前为止所尝试的:
(使用主干)
events: {
'changeDate :input' : 'onUpdateField'
},
或者直接使用jquery
$('#Fundacion').on('change', this.onUpdateField);
如果我只是评论以下行
$('#Fundacion').datepicker({
autoclose : true,
[...]
事件被调用。
另一方面,changeDate 事件被调用,但仅当使用鼠标或箭头更改日期时。我想在用户输入不同的日期时捕捉到事件。
我尝试查看源代码(https://github.com/eternicode/bootstrap-datepicker/blob/master/js/bootstrap-datepicker.js),但我找不到它可能在哪里“吞下”变化事件。