2009-11-26 89 views
0

早上的人。Javascript文本框自动完成清除下拉选择

新手富豪再次请求帮助。

我刚刚开始涉足JavaScript,尽管我已经设置了一些onclick/change来设置单选按钮的焦点,这几乎是我的极限。

在我后面的c#代码中,我想要一个'onchange'函数,一旦客户端开始输入我的自动完成文本框,就会重置/清除下拉列表(可能已经填充过)到它的原始状态。

任何人有任何想法如何做到这一点?

(机会是我还没有实验值[lained自己非常好这里)

回答

0

你想要的这里是开始探索jQuery。当您发现自己熟悉它时,请创建一个服务器端ASP.NET Handler,该服务器将JSON数据返回给您的jQuery.getJSON调用,然后填充您的自动填充文本框。

或者,你当然可以不重新发明轮子,只是使用其中的多余的jQuery Auto-Complete plug-ins。无论您是否仍需要服务器端处理程序来为自动完成插件提供数据,都取决于您的用例,但在大多数情况下,在页面加载时预填充数据时性能会更好。