Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个下拉菜单。根据选择一个,必须填写另一个下拉列表。使用 Ajax 是一种方法,但有时加载第二个下拉菜单需要时间。
如何避免这种情况?
是否有任何事情像我提取所有数据并在客户端进行所有操作并使用服务器资源和 ajax 显示?
您可以预加载几个隐藏的下拉菜单,然后在选择第一个下拉菜单时显示适当的下拉菜单。
您可以预加载所有值(假设它们不是太多,例如 <1000),然后用脚本填充第二个下拉列表,而不是再次访问服务器。