最佳答案
我试图在 jQuery UI 中使用 KnockoutJS。我有一个带有数据采集器的输入元素。我目前正在运行 knockout.debug.1.2.1.js
,似乎更改事件从未被 Knokout 捕获。元素看起来像这样:
<input type="text" class="date" data-bind="value: RedemptionExpiration"/>
我甚至试过更改 valueUpdate
事件类型,但没有用。似乎 Chrome 在改变值之前引发了 focus
事件,但 IE 没有。
有没有一些 Knokout 方法可以“重新绑定所有的绑定”?在技术上,我只需要在将其发送回服务器之前更改该值。所以我可以接受这种变通方法。
我觉得是数据采集器的问题,但我不知道怎么解决。
有什么想法吗?