如果数据为空,Ajax加载不会停止
Ajax loading not stop if data is empty
我使用ajax请求来获取数据,还使用加载来启动和停止ajax。如果数据不为空,则加载工作正常,但如果数据为空,ajax将无法停止加载。我用ajaxStart和ajaxStop来做。
这是我的js代码:
<script>
$(function() {
$("#searchgrowh").click(function() {
$('#result').html("");
$('.loading').ajaxStart(function(){$(this).show();});//this method for ajax start
$('.loading').ajaxStop(function(){$(this).hide();});//this method for ajax stop
$('.loading').ajaxError(function(){$(this).hide();});
$.ajax({
type: "POST",
url: "<?php echo base_url();?>internal/trending/ajaxsubmit/",
data: $('#form').serialize(),
success: function(html){
$("#result").prepend(html);
},
});
return false;
});
});
</script>
请参阅.ajaxStart和.ajaxStop未启动
我在方面也很幸运
ajaxSuccess和ajaxComplete
相关文章:
- 如何更改jquerymobile中默认的加载ajax加载程序gif
- 无法在 IE6 和 IE7 上加载 ajax
- 页面刷新后重新加载 ajax 检索到的数据
- 清理在加载 Ajax 内容时添加的 CSS
- jquery选项卡加载Ajax内容
- Grails:多个加载ajax调用,但只有一个打印到控制台
- 如何检测通过JSON数据引用的图像何时加载AJAX
- 加载ajax数据时出现jVectorMap问题
- JQuery在加载ajax时阻止链接工作
- 如何在不重新加载ajax的情况下在datatable上.draw()或添加行
- 替换超链接默认操作以加载 AJAX 请求
- 高图表不使用加载 ajax 的数组进行渲染
- 带有 OnClick 的 jQuery 链接标记 href 需要单击两次才能加载 AJAX
- 悬停两次以加载 ajax
- 获取加载 ajax 的文档信息
- 使用 Jquery 在 AJAX 内部加载 AJAX
- 为什么当页面加载 AJAX 时我的 URL 之间没有空格
- 在当前页面中加载一个新的谷歌地图,加载AJAX
- 当滚动达到 80% 时加载 ajax
- 图像滑块未加载 Ajax 请求