2009-12-02 27 views
0

我的项目中的一些下拉列表有很多选项,我将它们更改为使用自动完成功能(使用jquery自动完成插件)输入文本。jQuery在输入文本上使用change事件

但是,在下拉列表中,我可以使用更改事件并使用它的值来触发ajax函数,例如。但是,有了自动完成功能,我不知道该怎么做,我想保留更改事件。当我使用更改事件时,没有任何反应,或者只是起作用,并且输入文本有一些价值,并且您擦除了文本和模糊。

总结:我想在自动完成输入文本上使用更改事件。

谢谢!

回答

0

如果我正确地理解了您的问题,则可以使用keyup事件在每次在输入字段中按下并释放按键时触发一个功能。

+0

如果你要使用一个关键事件,为什么不键* * *?那一个实际上是在这些字母出现时激发的。 – 2011-09-02 14:35:13

0

有各种选项,包括在自动填充工作流程的各个阶段调用的函数,您可以指定它们。我会建议把你的逻辑放在FormatItem函数中。

详情请见jQuery API

相关问题