首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

Ajax技术的基本原理(方法)

2012-10-06 
Ajax技术的基本原理(步骤)我用一个简单的用户名验证的例子来谈一谈我对Ajax的了解:这个例子用到了两个JSP

Ajax技术的基本原理(步骤)

我用一个简单的用户名验证的例子来谈一谈我对Ajax的了解:

这个例子用到了两个JSP和一个JS,我没有用后台来验证,因为原理是一样的.

1.用户注册表单页:ajaxCheckUser.jsp

?2.用于说明Ajax技术的基本原理的JS文件:ajaxCheckUser.js

?3.用于处理显示结果的JSP文件:checkUser.jsp

?

以上就OK了,我也是为了学习ExtJS所以才看了看Ajax,现在我把我的学习笔记贴上了,供大家参考,同时给予指正.

?

?

如果在后台想往前台传XML格式的结果,那么可以在上面的JS文件中加入这个方法.并且修改返回结果的JSP文件.具体如下:

ajaxCheckUser.js文件增加函数如下:

注意:

1.<?xml version="1.0" encoding="UTF-8"?>这个XML首部分,必须追加到脚本末尾,不能有回车,不然会出现意想不到的结果.... ....

2.contentType="text/xml; charset=UTF-8"中已经由原来的text/html改为text/xml了.如果不改为xml会很麻烦.

?

?

如果想在后台往回传JSON格式的内容,那么请在ajaxCheckUser.js文件中增加下面这个函数:

注意:需要将contentType="text/html; charset=UTF-8"中的text/html改为text/json.

?

?

?

其他的没啥了,请做试验... ...

?

?

当然,我已经通过试验了.

?

刚才有个哥们第一时间给我指出了错误,说我这个不是原理是步骤,我也是比较赞同的,呵呵.不过我还属于菜鸟,刚开始接触Ajax,所以还得大家多多指教啊.呵呵,我自己认为Ajax就是异步刷新的代名词吧,且是局部刷新,呵呵.

1 楼 ekea0407 2011-05-26   你这是基本步骤 不是基本原理 2 楼 ysj5125094 2011-05-26   ekea0407 写道你这是基本步骤 不是基本原理
呵呵,误会误会...其实原理也没啥吧?就是异步刷新呗,还有什么呢?我是刚刚学Ajax,还请多多指教啊. 3 楼 badboyer 2011-05-26   ysj5125094 写道ekea0407 写道你这是基本步骤 不是基本原理
呵呵,误会误会...其实原理也没啥吧?就是异步刷新呗,还有什么呢?我是刚刚学Ajax,还请多多指教啊.

异步刷新和同步刷新只是一部分, 4 楼 ysj5125094 2011-05-26   badboyer 写道ysj5125094 写道ekea0407 写道你这是基本步骤 不是基本原理
呵呵,误会误会...其实原理也没啥吧?就是异步刷新呗,还有什么呢?我是刚刚学Ajax,还请多多指教啊.

异步刷新和同步刷新只是一部分,

哈哈,俺要走的步还很长...

热点排行