您的位置:首页 > Web前端 > JQuery

ajax入门,jQuery+ashx (一)

2010-12-12 13:04 330 查看
ajax流行很久了,我也模棱两可的跟随1年多了,知道这个概念本来就比较晚,后面因为都没有具体的应用,一直一来都不知道如何使用。jQuery是一个很好的js库,功能强大,文件小,所以也很流行。

以前我对ajax比较疑惑的有一点,那就是什么样的文件可以作为请求的URL,以前只知道有html,aspx,jsp等,具体为什么也不知道。所以在面对需要与服务器交互的操作时,根本不知道如何写请求。

最近有一个项目,里面需要用ajax,所以本着初学的态度,初步写一下在asp.net中如何利用ajax。随着理解的深入,我会把我的理解都逐步的记下来的。

本文在于实用,理论我现在也不太清楚,希望多多指教,不甚感激。

ajax的调用当然是使用jQuery的东东了,如jQuery.post()、jQuery.get()和jQuery.ajax()等,具体的参见jQuery的API,http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html 呵呵,当然是中文的了

URL采用asp.net中的一般处理程序ashx。在网站目录下新建一个一般处理程序"MyHandler.ashx",查看后台代码你会发现他实现了IHttpHandler接口,里面有两个方法bool IsReusable { get; }和void ProcessRequest(HttpContext context);,当然其中一个是属性方法了。一般处理程序能作为URL的关键就在于他实现了IHttpHandler接口,其实你会发现aspx的文件也实现了IHttpHandler接口。

我们的请求处理都在ProcessRequest方法里面实现。

中午休息的时间要过了,赶紧工作去,星期天啊,待续……

2010-12-12 13:00:00 记于重庆市观音桥红鼎国际2801
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: