码迷,mamicode.com
首页 > 其他好文 > 详细

学习些一些小东西

时间:2014-10-24 20:44:24      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:http   io   os   ar   for   sp   数据   div   on   

 今天上课学习了一些东西自己试着做了一下,是一个AJAX的封装函数,自己用了下好像有点问题,不知道是调用的问题还是这个封装函数的问题,我把代码发上来求指点一下:

/**
* @param method 数据发送的方式,用字符串形式传入
* @param url 数据发送的地址,用字符串形式传入
* @param fun 当响应状态返回全部正确时所执行的函数
* @param value 数据值
*/

function useAjax(method,url,fun,value) {
var xm = null;
if (window.ActiveXObject) {
xm = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xm = new XMLHttpRequest();
}
xm.onreadystatechange = function(){
if(xm.readyState == 4 && xm.status == 200){
fun(xm);
}
};
if (method == ‘get‘){
//此url为:‘/地址?name属性值‘+数据值(多值间需添加‘&‘)
xm.open(method,url);
xm.send();
}
else if(method ==‘post‘){
xm.open(open,url);
xm.setRequestHeader("Content-type","application/x-www-form-urlencoded");
/bubuko.com,布布扣alue为数据拼接的值
xm.send(value);
}
}

学习些一些小东西

标签:http   io   os   ar   for   sp   数据   div   on   

原文地址:http://www.cnblogs.com/xfengcao-lf/p/4049163.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!