我们在下拉列表中显示所有美国城市.但是当我向下滚动下拉列表并选择一些值时,浏览器就会被挂起.如果有任何解决方案可以解决,请告诉我.
<div class="customselectdiv custom-req" id="divCity" runat="server" visible="false">
<asp:DropDownList ID="ddlCity" runat="server" TabIndex="10" class="customselect required" Visible="false" AutoPostBack="true" OnSelectedIndexChanged="ddlCity_SelectedIndexChanged"></asp:DropDownList>
</div>
Run Code Online (Sandbox Code Playgroud)
城市正在约束数据库的下拉列表.
浏览器的SELECT控件无法处理50,000个项目.用户的屏幕无法处理50,000个项目.
您必须创建自己的自定义html控件.我建议像wowhead那样做什么.创建一个搜索框,并显示"下拉列表",其中显示包含输入文本的10个项目:

但要回答你的实际问题:
不,没有办法解决它.该网站不应向用户显示50,000个下拉项.
| 归档时间: |
|
| 查看次数: |
1021 次 |
| 最近记录: |