【发布时间】:2009-09-08 16:13:42
【问题描述】:
我试图在进行 ajax 调用时弹出一个模式加载对话框,但它没有显示在 onClick 函数中。如果我用萤火虫减慢速度并逐步显示加载面板。这只是运行在自己前面的javascript吗?有没有更好的方法来做到这一点?
$(function(){
$("#loading_panel").dialog({
modal:true,
position:'center',
minHeight:40
});
$("a.view-in-frame").click(function(){
$("#loading_panel").dialog('open');
$("#tabs").hide();
var blog = $(document.createElement('div')).attr('id', 'blog').load(('blog_reader.php?blog='+this.href)), $("#loading_panel").dialog('close'));
$("#content_wrap").append(blog);
return false;
});
})
【问题讨论】:
-
你解决过这个问题吗?我也有同样的问题。
-
好的,谢谢。我什至不记得我现在是如何解决这个问题的:P
标签: javascript jquery ajax jquery-ui