AjaxPro新发现(四):拾零
2007-10-16 22:48
155 查看
错误处理
当Ajax调用发生错误时,回调函数参数result会存在error属性,通常通过这个属性判断是否出现错误.function onDivComplete(result)
{
//alert(result.error);
var msg="";
if(result.error!=null)
{
msg+=("发生异常:<br/>");
msg+=("异常类型:"+result.error.Type+"<br/>");
msg+=("异常信息:"+result.error.Message+"<br/>");
msg+=("异常堆栈信息:"+result.error.Stack +"<br/>");
msg+=("异常目标站点:"+result.error.TargetSite +"<br/>");
msg+=("异常源:"+result.error.Source +"<br/>");
document.getElementById("msg").innerHTML=msg;
}
}
也可以使用默认处理函数,这样就可以为错误处理提供统一的函数
AjaxPro.onError=function(error)
{
alert("错误:"+error.Message);
}
超时处理
AjaxPro.onTimeout=function()
{
alert("超时");
}
Loading效果
AjaxPro.onLoading = function(b) {
//window.status = b ? "Loading" : "";
document.getElementById("LoadingBar").style.display = b ? "inline" : "none";
}
注意的是上述三个方法必须在AjaxPro加载的4个js文件之后,否则会出错
服务器端缓存
[AjaxPro.AjaxMethod][AjaxPro.AjaxServerCache(10)]/* Cache Result 10 s*/
public DateTime GetServerCachedTime()
{
return DateTime.Now;
}
相关文章推荐
- AjaxPro无刷新选择列表框/下拉框[方便|稳定]
- ASP.NET AjaxPro的应用
- AjaxPro 的基本用法
- Ajax框架原理分析之AjaxPro
- 如何在AjaxPro.net的AjaxMethod中使用session和cookie
- AjaxPro.Net_DataSet Examples
- 利用AjaxPro从客户端调用服务端函数的方法
- AJAX使用总结(Ajaxpro框架)
- Ajaxpro中如何从JavaScriptObject转化到序列化对象
- ajaxpro安装和使用
- Anthem.net试用手记之Asp.net ajax、Anthem.net、Ajax pro三大ajax框架之初步性能分析篇
- 使用AjaxPro联动DropDownList的变相方法
- AjaxPro使用方法
- AjaxPro2Js调用后台方法AjaxMethod时获取不到Session里的值的问题
- AjaxPro的使用
- AjaxPro ‘未定义’解决方案
- ajaxpro 原理
- AjaxPro组件的各种基本用法
- ajaxpro实现前台后台传数据
- Pro Ajax and Java Frameworks (Pro)