我有以下 javascript 函数,它将数据从服务器页面加载到 div 这适用于 FadeIn/FadeOut 效果
function ShowModels(manuId) {
var div = $("#rightcol");
div.fadeOut('slow',function() {
div.load("../Lib/handlers/ModelLookup.aspx?mode=bymanu&mid="+manuId,
{ symbol: $("#txtSymbol" ).val() },
function() {
$(this).fadeIn();
});
});
}
现在我想显示加载消息,直到 div 从服务器页面加载内容
我试过这个。但它不起作用。任何人都可以帮我调试这个吗?提前致谢
function ShowModels(manuId) {
var div = $("#rightcol");
var strLoadingMsg="<img src='loading.gif'/><h3>Loading...</h3>";
div.fadeOut('slow',function() {
div.load(strLoadingMsg,function(){
div.load("../Lib/handlers/ModelLookup.aspx?mode=bymanu&mid="+manuId,
{ symbol: $("#txtSymbol" ).val() },
function() {
$(this).fadeIn();
});
});
});
}
我的最终要求是淡出当前内容。显示加载消息。显示来自服务器的数据具有淡入效果