簡體   English   中英

輸入DropDownList來過濾DropDownList項目

[英]Input DropDownList to filter DropDownList items

我想做的是用一個來自數據庫的很多項創建一個DropDownList。 在該DropDownList中,我希望能夠鍵入元素值的一部分,這樣就可以將DropDownList的元素限制為僅包含我填寫的元素。

例如:當我有一個名稱為10000到20000的產品列表時,即10.000個項目。 為了避免從所有這些選項中進行選擇,我想輸入一個值,例如10000到10010。將其減少到10個。 例如,只有這10個項目的值中包含“ Box”。 所有其他元素的值中都沒有“ Box”,因此它們會在DropDownList中停止顯示,直到我刪除文本為止。

當篩選出10個項目時,我可以選擇合適的項目並選擇它。 當我這樣做時,它需要自動將該元素的整個值填充到文本區域中。

有人知道該怎么做嗎?

提前致謝。

米蘭。

您可能需要查看ASP.Net AJAX控件工具包。 autocomplete擴展器正是您所需要的。

http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AutoComplete/AutoComplete.aspx

就像克里斯·哈迪(Chris Hardie)所建議的那樣,您也可以看看jQuery UI自動完成功能: http : //jqueryui.com/autocomplete/

使用您喜歡的任何東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM