【问题标题】:Get new value in Fuelux Spinbox change event在 Fuelux Spinbox 更改事件中获得新价值
【发布时间】:2015-06-02 23:01:41
【问题描述】:

我正在使用fuelux spinbox 3.7.3

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

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

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

在这个变化事件中,我将根据它是增加还是减少来采取行动。

赞赏任何其他方法

谢谢

【问题讨论】:

    标签: javascript fuelux


    【解决方案1】:

    changed.fu.spinbox 应该返回新值。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-14
      • 2019-11-16
      相关资源
      最近更新 更多