我正在对数据库表中的数据进行jquery后端搜索。直到我从表中获取数据...我如何显示我的图像,就像它所显示的那样搜索或类似的东西
我有一点怀疑......我的项目变得越来越大。每个地方都使用.change功能。我可以编写一个全局代码,就像调用更改函数一样。显示图像直到数据加载???
答案 0 :(得分:4)
另一种方法是使用$ .ajaxSetup在所有查询上显示图像:
$.ajaxSetup({
beforeSend: function (XMLHttpRequest) {
$("#loading").show();
},
complete: function (XMLHttpRequest, textStatus) {
$("#loading").hide();
}
});
答案 1 :(得分:3)
最初在您的页面上显示此图片...
<img id="loading" src="loading.gif" />
然后使用jQuery简单地执行此操作:
$(function(){
$("#loading").hide();
});
如果是ajax调用(我认为是),请执行此操作:
$.ajax({
url: 'ajax/test.html',
success: function(data) {
$("#loading").hide();
}
});
答案 2 :(得分:0)
我只使用
之类的代码$(function(){
$('#id').change(function()
{
$.post('url.php',{name:$("#name").val()},function(data)
{
$("#html").html(data);
});
});
});
所以我需要使用i mge.show()
... juts before
$("#html").html(data);
仪式?