2009-11-26 85 views
0

早上的人。Javascript文本框自動完成清除下拉選擇

新手富豪再次請求幫助。

我剛剛開始涉足JavaScript,儘管我已經設置了一些onclick/change來設置單選按鈕的焦點,這幾乎是我的極限。

在我後面的c#代碼中,我想要一個'onchange'函數,一旦客戶端開始輸入我的自動完成文本框,就會重置/清除下拉列表(可能已經填充過)到它的原始狀態。

任何人有任何想法如何做到這一點?

(機會是我還沒有實驗值[lained自己非常好這裏)

回答

0

你想要的這裏是開始探索jQuery。當您發現自己熟悉它時,請創建一個服務器端ASP.NET Handler,該服務器將JSON數據返回給您的jQuery.getJSON調用,然後填充您的自動填充文本框。

或者,你當然可以不重新發明輪子,只是使用其中的多餘的jQuery Auto-Complete plug-ins。無論您是否仍需要服務器端處理程序來爲自動完成插件提供數據,都取決於您的用例,但在大多數情況下,在頁面加載時預填充數據時性能會更好。