在Fuelux Spinbox更改事件中获取新值

时间:2015-06-02 23:01:42

标签: javascript fuelux

我使用的是fuelux spinbox 3.7.3

根据文档:http://getfuelux.com/javascript.html#spinbox我们可以通过" changed.fu.spinbox"来处理更改事件。此事件使用两个参数触发:event和value,它们是当前值的值。

是否有可能获得新值? (或者至少知道它是增加还是减少)。我检查了两个参数,可以找到对新值的任何引用。

在事件被触发时,输入仍未更新,因此我无法以这种方式获取新值。

在此更改事件中,我将采取行动,具体取决于它是增量还是减少。

赞赏任何其他方法

感谢

1 个答案:

答案 0 :(得分:0)

changed.fu.spinbox应返回新值。

我访问了nightly build server for FUel UX,如果您打开浏览器的控制台,您应该会看到更改事件返回新值,而不是旧值。有一个错误会导致更改的事件在第一次单击旋转框时触发两次,但之后会通过事件的value参数返回新值。

我建议存储旧值并将其与新值进行比较,以发现增加或减少。