Ajax学习小例
来源:互联网 发布:什么是嵌入式软件开发 编辑:程序博客网 时间:2024/05/24 03:23
1、js ajax
//Ajax实现检测用户名是否存在var xmlRequest;/***请求服务器*/function req(){//初始化xmlRequest对象try{xmlRequest = new XMLHttpRequest();// Firefox, Opera 8.0+, Safari}catch(e){try{xmlRequest = new ActiveXObject("Msxml2.XMLHTTP");//Internet Explorer}catch(e1){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e2){alert("强烈建议您更换浏览器!您的浏览器太OUT了!");}}}//设置xmlRequest回调函数xmlRequest.onreadystatechange=responseFn;//获取参数var userName = document.getElementById("userName").value;xmlRequest.open("GET", "checkRegName?userName="+userName+"&s="+new Date(), true);xmlRequest.send(null);}/***回调函数,等待处理服务器端回应*/function responseFn(){ if(xmlRequest.readyState==4){ if(xmlRequest.status==200){var responseText = xmlRequest.responseText;if(responseText==1){alert("换名吧!");}else{alert("贺喜贺喜!名字可用!");} } }}
2、jQuery Ajax实现
需导入jq包,已经对中文乱码进行了处理
function req(){var userName = $("#userName").val();$.get("checkRegName",{userName:userName},function(data){alert(data);});}在后台服务端的处理
response.setContentType("text/plain");PrintWriter out = response.getWriter();if(userName!=null&&userName.equals("admin")){out.print(1);}else{out.print(0);}out.flush();out.close();
- Ajax学习小例
- ajax学习小小结
- AJAX学习小例子
- Ajax学习笔记(1)----小试Ajax
- AJAX学习之小问题
- Ajax小例[原]
- 学习Ajax的简单联动小实例
- 学习Ajax的简单联动小实例
- JavaWEB小知识学习--原生AJAX
- 初始 Ajax----小例----javascript
- ajax入门学习(二)小案例Demo1
- ajax入门学习(三)小案例Demo2
- 学习Ajax时遇到的一些小问题
- ajax小试身手
- 小试AJAX
- 小试AJAX
- 小玩Ajax
- 小试Ajax
- 浅谈C++调用C#的DLL程序方法
- java常见算法
- Maven简介
- Windows 下如何安装配置Snort视频教程
- google hacking
- Ajax学习小例
- 图像的RGB颜色空间和HSI空间的转换
- HRBUST 1501 Car Trouble 深搜
- C++ 定义数组大小问题
- MFC调用c#的dll
- sql语句统计某个词出现的次数(使用replace)
- 简单排序
- 程序设计应知道的那些事儿之函数
- linux---应用编程