0

关于 jquery 自动完成组合框,有人可以解释一下change事件是什么,什么时候会被触发?

来自官方文档:

当字段模糊时触发,如果值发生了变化;ui.item 是指选中的项目。

他们是什么意思field is blurred

4

1 回答 1

3

“模糊”是指“失去焦点”,例如您单击该字段,它获得焦点,然后您单击其他位置,该字段“模糊”。

DOM 事件规范说明了以下内容(添加了重点):

当元素通过定点设备或标签导航失去焦点时,会发生模糊事件。此事件对以下元素有效:LABEL、INPUT、SELECT、TEXTAREA 和 BUTTON。

如果该字段的值已更改,则当字段失去焦点时会触发“更改”事件:

当控件失去输入焦点并且其值在获得焦点后已被修改时,会发生更改事件。此事件对 INPUT、SELECT 和 TEXTAREA 有效。元素。

于 2012-05-30T07:19:53.270 回答