【发布时间】:2012-05-15 21:05:52
【问题描述】:
如何(使用 Javascript 或 jQuery)检测何时从选择框中选择了一个值,即使它与之前选择的选项相同(即没有触发更改事件)。
主要是我需要这个来进行鼠标交互,但也适用于键盘的解决方案会很方便。
【问题讨论】:
-
很有可能你正试图以错误的方式去做。请问您为什么要这种行为?就个人而言,我反对改变浏览器的行为。
-
@Tyler Crompton 我在一个由 Backbone 填充的表中有一些行,其中一些列包含一个选择框来显示并允许更改值。我想为用户最后一次与记录交互的时间保存一个时间戳,并且记录甚至不会导致任何更改的交互也很重要。基本上,就我的目的而言,用户评估和考虑更改值与他们实际更改值一样重要。
标签: javascript jquery forms select dom-events