如何使用JavaScript创建带有字典选项的可编辑下拉列表?

时间:2010-03-04 12:06:07

标签: c# .net asp.net javascript dhtml

例如: - 当我输入“A”时,应显示所有以A开头的元素......如果是“B”,那么带有B ......等的元素

前:

    <asp:DropDownList ID="ddlLocation" style="width:140px" runat="server">

    <asp:ListItem Value="1" >India</asp:ListItem>
    <asp:ListItem Value="2" >India - Hyderabad</asp:ListItem>
    <asp:ListItem Value="3">South Africa</asp:ListItem>
    <asp:ListItem Value="4">Australia</asp:ListItem>       

    </asp:DropDownList>

javascript:

function DisplayText()
{
 var textboxId = '<% = txtText.ClientID %>'; 
    var dropdownListId = '<% = ddlLocation.ClientID %>'; 
    document.getElementById(textboxId).value = document.getElementById(dropdownListId).value; 
    document.getElementById(textboxId).focus(); 
}
代码背后的代码:

ddlLocation.Attributes.Add("onChange", "DisplayText();");

此致 拉维,

1 个答案:

答案 0 :(得分:0)

您可能希望使用jQuery自动完成功能或ExtJs ComboBox