2012-11-13 123 views
0

我有两个下拉菜单。基于一个其他下拉列表的选择必须填写。使用Ajax是一种方式,但有时需要花些时间来加载第二个下拉菜单。基于另一个下拉下载下拉菜单

如何避免这种情况?

是否有像我拉所有数据,并在客户端执行所有操作,并显示,而不是使用服务器资源和ajax?

+0

你在说什么数据?你有没有想过修复你的查询?基本上,为什么它会如此缓慢地填充下拉菜单?这应该很快。 – MikeSmithDev

回答

0

您可以预加载多个隐藏下拉列表,然后在选择第一个下拉列表时显示相应的下拉列表。

0

您可以预先加载所有的值(假设它们不是太多,例如< 1000),然后用脚本填充第二个下拉菜单,而不是再次点击服务器。

相关问题