当用户单击提交按钮时,我正在尝试创建加载图像。由于某些奇怪的原因,似乎隐藏事件与显示事件同时执行(我根本看不到加载图像。我尝试添加延迟来隐藏但没有工作)但是,如果我删除隐藏事件,加载图像显示得很好。有任何想法吗?非常感谢你帮助我。
$('#submitButton').click(function() {
$("#loading-popup").ajaxStart(function() {
$(this).show();
}); //show loading image
//.....................
$.ajax({
type: 'POST',
dataType: "json",
//.....................
success: function(jsonData) {
//.....................
$("#loading-popup").delay(15000).hide(); //hide loading image
//.....................
},
});
});