显示“等待几秒”
每次从一个页面跳转到控制层处理,然后回跳到页面时,显示"请等待..."用js控制:
eg:
function showProcessing(msg,timeout,width,height){
var sMsg=isString(msg)?msg:'';
var iTimeout=isNumber(timeout) ? timeout :60000;
var cssStyle = new Object();
if(isNumber(width)){
cssStyle['width']=width;
}
if(isNumber(height)){
cssSyle['height'] = height;
}
$.blockUI({
message:sMsg,
timeout:iTimeout,
css:cssStyle
});
}
function isString(obj){
return compareObject(obj,'');
}
function isNumber(obj){
return compareObject(obj,0);
}
function compareObject(obj1,obj2){
var rtn=false;
try{
rtn=obj1.constructor.name == obj2.constructor.name;
}catch(e){
rtn=false;
}
return rtn;
}
至此,完成。在需要调用的时候只需:showProcessing('正在加载数据,请稍后..');
页:
[1]