【发布时间】:2014-06-21 07:13:59
【问题描述】:
我需要在调用 ajaz 时显示加载图像.... 我在这方面做了一些工作...... 但这没有帮助 ...它没有显示加载图像.... 我想在加载图像时阻止屏幕... 我的ajax在下面...
----ajax---
function checkEmail(value_email_mobile) {
// before the request, show the GIF
//$('#loader').show();
if (value_email_mobile !== '') {
//alert('te');
$.ajax({
type: "POST",
url: url_check_user_avail_status,
data: "value_email_mobile="+value_email_mobile,
success: function(msg) {
//alert(msg);
//$('#psid').html("<img src='images/spacer.gif'>");
$('#loader').hide();
$('#validation').html(msg);
//
//$('#sid').sSelect({ddMaxHeight: '300px'});
},
error: function() {
//alert('some error has occured...');
},
start: function() {
//alert('ajax has been started...');
$("#loader").show();
}
});
}
}
------html--
<div id="loader" style="display:none;"><img src="<wait.png" ></div>
【问题讨论】:
-
是因为您的图片名称有错字吗?
<img src="<wait.png" > -
我认为
start不是有效参数。只需将$('#loader').show();行移到 AJAX 调用之前。
标签: javascript jquery html css ajax