发布AjaxHelper0.3和AjaxHelperExample2

本文介绍了.Net环境下AjaxHelper 0.3版的主要修改,包括功能函数访问方式改变、增加Appender函数、扩展系统String类等,还提供了新的范例下载地址及清单。同时说明了使用Ajax提交Form的注意事项,如Form最好非runat=server等。

如果你不知道AjaxHelper是什么,请参见:.Net环境下基于Ajax的MVC方案AjaxHelper使用范例

AjaxHelper0.3版主要修改:

1、为便于js代码调试,主要功能函数不再封装在AjaxHelper类,改回直接访问;

2、增加Appender函数用以执行插入类的回调操作,支持四种插入方式,详见范例;

3、扩展了系统String类,为其增加类似c#的trim,ltrim,rtrim,endwith等函数,详见AjaxHelper.js;

5、为Ajax.aspx页面增加validateRequest=false以支持包含html标签的回调

4、提供几个的新的范例

下载地址:

AjaxHelper0.3

AjaxHelperExample2

AjaxHelperExample2范例清单:

1、无刷新提交指定的Form表单
2、无刷新追加数据(插入位置可以是beforeBegin, afterBegin, beforeEnd, afterEnd)
3、无刷新DropDownList OnSelectedIndexChanged事件和利用Xml预览控件解析RSS

关于Form的说明:

在使用Ajax情形下,如果你要提交某一个Form的话,该Form最好为非runat=server的,因为一个aspx页面只允许一个runat=server的Form,同时,Form不能嵌套,还有就是如果你的aspx页面本身就包含asp.net的WebControls的话,则这些WebControls必须包含于runat=server的Form。

Enjoy!

//文章结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值