简单的 创建AJax的方法
2017-09-25 11:11
337 查看
// 简单的ajax对象 var myAjax = { // XMLHttpRequest IE7+, Firefox, Chrome, Opera, Safari ; ActiveXObject IE6, IE5 xhr: window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'), get: function(url, callback){ this.xhr.open('get', url); this.onreadystatechange(callback, this.xhr); this.xhr.send(null); }, post: function(url, data, callback){ this.xhr.open('post', url); this.xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); this.onreadystatechange(callback, this.xhr); this.xhr.send(data); }, onreadystatechange: function(func, _xhr){ _xhr.onreadystatechange = function(){ if(_xhr.readyState == 4){ if (_xhr.status == 200){ func(_xhr.responseText); } } } } };
相关文章推荐
- 创建ajax的简单方法
- 创建ajax对象并兼容多个浏览器方法简单记录
- SQLSERVER简单创建DBLINK操作远程服务器数据库的方法
- 简单干净的C#方法设计案例:SFCUI.AjaxLoadPage()之二
- ajax简单创建代码
- 简单ASP.NET AJAX 客户端应用:用JS直接调用WebServices方法
- Ajax的简单使用方法
- Ajax中封装创建XMLHttpRequest对象的方法
- 页面上一段时间内通过ajax轮询后台数据的简单实现方法
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- 索引 视图 存储过程和函数 简单理解 以及使用创建方法
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之二
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之三
- 不同的浏览器创建ajax引擎对象的方法不同
- oracle 11g dataguard创建的简单方法
- jstree创建无限分级树的方法【基于ajax动态创建子节点】
- Orcl表分区和表空间的简单介绍,及其简单的创建方法
- 一个简单的C共享库的创建及python调用此库的方法
- 最简单让MOSS2007支持.net3.5和ajax的方法
- C#调用存储过程的方法,和简单存储过程创建的方法实例。【转载】为入门的朋友引路,大家互相学习。