【发布时间】:2011-01-17 09:47:06
【问题描述】:
我有一个带有 2 个文本字段的表单,这些字段使用自动完成填充。现在,当我在表单 1 中输入一些值(通过 autocomplete )时,我希望第二个表单字段使用在 field1 中输入的文本作为参数之一来获取自动完成值。可以说,
文本 1
文本 2 (键 = 汽车品牌)
在文本 1 例如 Ford 中输入值后,我想触发一个事件,该事件将加载自动填充文本 2,以“福特”为键,即加载属于“福特”的所有汽车 (对我来说,所有自动填充都是通过 ajax 调用发生的)
哪个是最好的事件触发器(keypress、keyup 或 onchange),我应该使用它来无缝地实现这一点,而不会出现任何时间延迟或同步问题?
如果我不清楚,请告诉我。
【问题讨论】:
标签: jquery forms autocomplete event-handling keypress