AjaxHelper v0.56 (Updated to Version 0.56 from 0.55 with little changes)

本文介绍了将AjaxHelper升级到0.56版本的主要修改内容,包括将原文件拆分为三个文件,为支持JSRS的函数增加返回值。拆分后文件大小减小,页面载入速度提高。短期内不再更新AjaxHelper,将专注于LiteMDA开发。

今天将AjaxHelper的版本升级到0.56。

这次主要的修改是将原来三十多K的AjaxHelper.js分成了三个文件:AjaxHelper.js, Form.js, WebPart.js。另外,还为支持JSRS的两个函数RSCallback和RSUpdater增加了一个返回值,返回值为为当前页面动态生成的指向远程脚本的<script>元素的引用,这个返回值的主要作用是,当同一个JSRS操作被重复执行时,可以使用这个返回的对象来操作是不允许重复执行还是取消前一次执行等等,具体地说明见reference。

对于分成了三个文件的文件名,第一个包含了AjaxHelper最常用的功能,后两个使用时必须在之前包含第一个;Form.js主要提供了对<form>的序列化功能,考虑到在asp.net下如果页面不包含很多form的话其实用的不多,所以分离开来;WebPart.js则为SPS中的无刷新WebPart开发做了些特别支持,在WebPart中的具体的使用还请参考:支持SPS的AjaxHelper 0.4,无刷新WebPart开发从此变得简单

这样分开的好处是,AjaxHelper.js文件从原来的三十多K减小至13K,使得包含它的页面再入速度大大提高,也没必要每次都载入那些不常用的函数。

关于AjaxHelper的更多介绍和范例程序请参见:http://teddyma.cnblogs.com/category/28537.html

AjaxHelper v0.56 源码下载(包含简单的主要函数参考说明)

短期内(.Net2.0正式发布之前)我不会再更新AjaxHelper的新版本了,主要业余精力将放在LiteMDA的开发上。

谢谢很多朋友一直以来的批评指教!

Enjoy!

//文章结束

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值