【发布时间】:2011-09-21 11:28:12
【问题描述】:
当在 input 上使用 jquery .change 时,该事件只会在输入失去焦点时触发
就我而言,我需要在输入值更改后立即调用服务(检查值是否有效)。我怎么能做到这一点?
【问题讨论】:
-
什么样的输入?文本框?复选框?收音机?文本区?让我们看看你到目前为止都想出了什么
-
对不起,它是文本类型的输入。正如我所说,我已经尝试过更改,但这并没有按照我需要的方式触发(对于输入中文本的每次更改)。我也尝试过 keydown 但要让它工作,我必须跟踪输入是否“脏”。
-
如果他们按下一个键,99% 的时间它都会改变,你总是可以检查事件处理程序中不会出现的键。
标签: javascript jquery html