5
我有一个使用乔恩Zaefferer的“自动完成” jQuery插件,表单字段。如果我键入一些文本,然后选择它的一部分,并点击backspace,自动完成列表将更新。但是,如果我点击删除而不是退格,自动完成列表消失。事件被退格键触发,但不删除键
我期待在该插件的代码,它看起来像自动完成更新由该领域的keydown事件触发,都退格键和删除触发器的keydown。
是否有可能会造成这个退格键和删除之间的根本区别?
我有一个使用乔恩Zaefferer的“自动完成” jQuery插件,表单字段。如果我键入一些文本,然后选择它的一部分,并点击backspace,自动完成列表将更新。但是,如果我点击删除而不是退格,自动完成列表消失。事件被退格键触发,但不删除键
我期待在该插件的代码,它看起来像自动完成更新由该领域的keydown事件触发,都退格键和删除触发器的keydown。
是否有可能会造成这个退格键和删除之间的根本区别?
如果你看一下onChange()
method,德尔有一个特殊的目的 - 隐藏自动完成列表:
function onChange(crap, skipPrevCheck) {
if(lastKeyPressCode == KEY.DEL) {
select.hide();
return;
}
所以,不,有一个在这里的事件处理方式没有根本的区别,这是多么的自动完成插件是专门设计的,删除键专门用来隐藏列表。
啊哈!关闭该插件然后...嗯,评论出这四条线排序它。谢谢尼克! – 2010-11-22 09:34:34