【发布时间】:2012-06-21 23:40:37
【问题描述】:
我正在开发一个网站,该网站会在用户在输入文本框中输入一些文本后自动在表格中填充搜索结果(类似于谷歌即时搜索)。
当用户通过添加输入信息时,我设法让淘汰赛 js 更新视图模型
valueUpdate: 'afterkeydown'
但是,在我的数据绑定属性中,我还需要处理用户右键单击并将一些文本粘贴到文本框中的情况,所以我尝试了:
valueUpdate: ['afterkeydown','mouseup']
但这不起作用,当我尝试通过视图模型读取文本框的值时我一直在获取旧值,直到我从输入文本框跳出。 p>
有人知道我该如何解决这个问题吗?
奥斯卡
【问题讨论】:
-
Knockout 现在有一个新的绑定。请看下面我的回答。 stackoverflow.com/a/19957131/143739
标签: javascript html knockout.js