【发布时间】:2013-12-04 10:51:08
【问题描述】:
我有一个简单的文本框和跨度与像这样的可观察到的淘汰赛绑定
function ViewModel(){
var self=this;
self.name=ko.observable();
}
和
<input type="text" data-bind="value: name"/>
<br/>
<h1 data-bind="text: name"></h1>
<h2>dragdata</h2>
这是http://jsbin.com/UqugasE/3/edit的小提琴
现在,当我从某个来源拖动一些文本并将其放入文本框并失去焦点时,绑定仅在 Chrome 和 Ie9+ 中更新,但在 firefox(25.0) 中不起作用..
我认为在 Firefox 中,只有在用户与输入框进行键交互并失去焦点后,该值才会更新..
对此有任何想法或解决方案..
附言 我可以用
更新绑定的值valueUpdate:'输入'
但我只是想知道它不能与 Firefox 一起使用的原因。
【问题讨论】:
标签: html data-binding input knockout.js