单击 jsp (1.jsp) 中的加载按钮时,另一个 jsp(2.jsp) 会加载到原始 jsp(1.jsp) 的 div 元素中。这个加载的 div jsp 有一些大的数据表和 html 元素,需要一些时间来配置(几秒钟)。在此期间,向用户显示加载对话框或等待屏幕会很有用,因为 jsp 尚未完全准备好。我尝试使用 jquery modal 以及 jquery show/hide 如下
$("#loadpage").show();
$("#divElement").load("2.jsp");
$("#loadpage").hide();
但问题是在 2.jsp 完全加载之前调用了 hide()。如何保持加载 gif 直到 2.jsp 完全加载????