2010-08-12 55 views
0

我有一個場景,我有一個連接了自動完成擴展器和兩個下拉列表的文本框;這使用戶能夠搜索產品信息。DropdownList:SelectIndex = 0根據用戶清除文本框/文本更改。 Javascript

理想情況下,我想創建一些有效的東西,'重置'下拉菜單,以便當用戶點擊文本框時(也許我會做'onenter'/'ondelete',如果有這樣的事情)。

我已經看過.Attributes.Add,但cannae弄明白了。

你怎麼有這個場景中asp.net控制,所以我可以有沿着線的東西:

tbxAutoComplete.Attributes.Add("OnClick", ddlLevelAuto.SelectedIndex = 0, ddlItemCategory.SelectedIndex = 0,); 

我明明知道這是我不工作,同時敲我的頭在我臺:)

任何幫助,感激地收到。

回答

0

您不能使用服務器端代碼進行重置;您需要客戶端JavaScript代碼來執行此操作。您可以通過設置

ddl.selectedIndex = 0; 
在JavaScript

,當文本框觸發其重點客戶端事件重置下拉。

HTH。