用JS封装AJAX请求 XMLHttpRequest (面试前记得复习)
2014-03-13 22:08
274 查看
function Ajax(type, url, param, onsucess) { var xhr; if (XMLHttpRequest) { xhr = new XMLHttpRequest(); } else { xhr = ActiveXObject("XMLHttpRequest"); } if (type == "Get" || type == "get") { xhr.open("Get", url, true); } else { xhr.open("Post", url, true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); } xhr.send(param); xhr.onreadystatechange = function (data) { if (xhr.readyState == 4) { if (xhr.status == 200) { onsucess(xhr.responseText); } } }; }
相关文章推荐
- js实现对ajax请求面向对象的封装
- JS 和 ajax 实现网络请求 和 对应的类封装 回调函数实现
- JS 和 ajax 实现网络请求 和 对应的类封装 回调函数实现
- 利用JS面向对象+模块化封装集AJAX请求、基本数据校验、URL参数截取等功能于一身的通用工具模块
- js实现对ajax请求面向对象的封装
- 将ajax请求封装为一个对象(原生js)
- js封装ajax请求
- 原生js封装ajax,实现跨域请求
- 利用JS面向对象+模块化封装集AJAX请求、基本数据校验、URL参数截取等功能于一身的通用工具模块
- js 实现对ajax请求面向对象的封装
- 原生JS封装AJAX请求
- js 实现对ajax请求面向对象的封装
- 实用前端JS工具类(验证,AJAX请求封装,分页插件等)真实项目使用
- ajax跨域请求,支持js的ajax跨域请求,只需要设置后台代码的返回头允许跨域
- 原生JS写Ajax的请求函数
- JS弹窗确认&Ajax封装方法
- struts2/jsp 通过form表单方式或者js的方式提交请求,封装boolean值的问题
- js 发送ajax请求
- 通过Ajax请求的JS值在JSP中显示
- 为什么返回的数据前面有callback? ashx/json.ashx?的后面加 callback=? 起什么作用 js url?callback=xxx xxx的介绍 ajax 跨域请求时url参数添加callback=?会实现跨域问题