淘汰赛没有认识到变化

时间:2016-01-28 20:58:01

标签: javascript jquery knockout.js

我的代码中发生了一个有趣的错误,坦率地说我很难过。

在我们的应用程序中,我们有一个触摸屏用户的屏幕键盘,我们正在使用knockout观察这些输入并更新传递给数据库的内容。要触发可观察字段,我们放入trigger('change'),因为键盘只是将值填入输入字段。

这看起来似乎有效,但很明显,这只是工作的一半左右。 trigger('change')似乎正在解雇,但淘汰赛并没有将其视为一种变化。

触发器看起来像这样

var updatedValue = characterKey;
this.currentElement.val(updatedValue).trigger('change');

有什么想法吗?

0 个答案:

没有答案