我有这个我无法解决的问题。部分原因是我无法用正确的术语来解释它。我是新手,很抱歉这个笨拙的问题。
您可以在下面看到我的目标的概述。
我使用 ajax 函数编写了这个来显示动态下拉值,它花费了超过 1 分钟的时间。
我怎样才能让它变得非常快?
有任何想法吗 ?
我有这个我无法解决的问题。部分原因是我无法用正确的术语来解释它。我是新手,很抱歉这个笨拙的问题。
您可以在下面看到我的目标的概述。
我使用 ajax 函数编写了这个来显示动态下拉值,它花费了超过 1 分钟的时间。
我怎样才能让它变得非常快?
有任何想法吗 ?
我相信没有办法让 AJAX 调用更快......但我建议在产品下拉列表中显示加载图像之类的内容,直到所有 ajax 调用成功......
使用 ajaxStart() ajaxStop() 这样做。
一旦页面开始加载,您也可以只加载所需的数据。然后在选择框的更改上显示所有适用的选项。但是,如果您有大量数据,这可能不是最明智的解决方案。如果您有一个大型数据集和经常单击的选项,则默认情况下,您可以在页面加载时加载更常用的选项。
如果这 3 个选择框中的所有项目的数量都很小(~100),那么使用 JS 数组中的页面加载所有选项会更快更容易,并且在更改第一个选择框时,您只需从数组中获取相关项目