0

我有这个我无法解决的问题。部分原因是我无法用正确的术语来解释它。我是新手,很抱歉这个笨拙的问题。

您可以在下面看到我的目标的概述。

在此处输入图像描述

我使用 ajax 函数编写了这个来显示动态下拉值,它花费了超过 1 分钟的时间。

我怎样才能让它变得非常快?

有任何想法吗 ?

4

3 回答 3

0

我相信没有办法让 AJAX 调用更快......但我建议在产品下拉列表中显示加载图像之类的内容,直到所有 ajax 调用成功......

使用 ajaxStart() ajaxStop() 这样做。

于 2013-08-29T08:54:55.997 回答
0

一旦页面开始加载,您也可以只加载所需的数据。然后在选择框的更改上显示所有适用的选项。但是,如果您有大量数据,这可能不是最明智的解决方案。如果您有一个大型数据集和经常单击的选项,则默认情况下,您可以在页面加载时加载更常用的选项。

于 2014-10-28T14:22:56.703 回答
0

如果这 3 个选择框中的所有项目的数量都很小(~100),那么使用 JS 数组中的页面加载所有选项会更快更容易,并且在更改第一个选择框时,您只需从数组中获取相关项目

于 2013-08-29T08:27:32.900 回答