我有一些非常大的表格的网页,我使用我编写的一些jQuery例程进行过滤。无论如何,当这些表格变得非常大时,过滤功能可能需要一些时间才能完成。所以我想我会取消隐藏动画GIF,所以用户有一些反馈。除非我把警报语句在它的前面在过滤表格之前显示/隐藏图像不起作用
$('#loadingimg').show();
:但是,GIF从来没有出现,当我打电话。我为丑陋的代码道歉,我不是一个有经验的jquery/javascript程序员。
function filter()
{
var eles = ["mtmprogram","rate","stage"];
var tag;
var classes='';
$('#loadingimg').show();
//alert('hi');
$('.report').hide();
for (var i in eles)
{
tag = '#' + eles[i] + ' option:selected';
if ($(tag).val())
{
//$('.'+ $(tag).val()).show();
classes = classes + '.' + $(tag).val();
}
}
if (classes == '')
$('tr.report').show();
else
$(classes).show();
filterSubtables('Loan Number');
$('#loadingimg').hide();
}
非常感谢!
你试过调试与控制台? – j08691 2012-01-27 18:19:16