新手Rich再次请求帮助。
我刚刚开始涉足javascript,虽然我设置了一些onclick / change来设置单选按钮的焦点,但这几乎是我的极限。
在我的c#代码后面,我希望有一个'onchange'功能,一旦客户端开始输入我的自动完成文本框,下拉列表(可能已经填充过以前)被重置/清除为这是原始状态。
任何人都有任何想法如何做到这一点?
(很可能我没有exp [在这里我自己很好)
答案 0 :(得分:0)
您想要的是开始探索jQuery。当您发现自己熟悉它时,请创建一个服务器端ASP.NET Handler,将JSON数据返回到您的jQuery.getJSON
来电,然后填写自动填充文本框。
或者,你当然可以不重新发明轮子,只使用那里有许多jQuery Auto-Complete plug-ins可用的。您是否仍然需要服务器端处理程序来为自动完成插件提供数据取决于您的用例,但在大多数情况下,您在页面加载时预先填充数据会获得更好的性能。