带有敲除的jQWidgets数字输入不会更新observable

时间:2014-09-27 12:15:05

标签: knockout.js jqwidget

我想将jQWidgets数字输入与Knockout一起使用,但我无法让它工作。 我甚至无法让它在demo page上工作。

无论我更改了多少值,单击“获取值”仅获取原始值。此外,更改值然后选中并取消选中已禁用的复选框会将输入重置为原始值。

单击“设置值”按钮仅运行设置其值的预定义函数。我只是好奇为什么在更改输入值时不会改变observables值。

小部件Knockout整合是否被堵塞,还是我只是愚蠢?我在Chrome,Firefox和IE11上尝试了上述链接页面,结果相同。

如果这个小部件确实坏了,那么与Knockout一起使用的类似“插件”(蒙面数字输入)的建议将非常受欢迎。

1 个答案:

答案 0 :(得分:1)

根据jQWidgets Release Notes,版本3.5中存在重大变化 - valuechanged事件已重命名为valueChanged。然而,似乎jqxknockout插件中的更改存在问题,但它现在似乎正常工作。