如何在下拉列表呈现时显示加载图像(而不是在加载数据时,但在呈现时)

时间:2013-09-19 15:25:12

标签: javascript jquery html drop-down-menu autocomplete

我正在使用jquery的自动完成组合框,并且有很长的数据列表(大约1,000个项目)。数据从服务器加载正常,但是当我尝试展开下拉列表时,它需要几秒钟才能在屏幕上呈现。有没有办法在下拉列表中捕获原始点击事件并显示加载图像,直到选项列表呈现?我尝试了几种不同的方法,但每次javascript都没有执行,直到选项列表呈现后才会执行。

1 个答案:

答案 0 :(得分:0)

如果有动画,你可以使用jQuery .is(':animated')来显示加载栏,直到它会展开。