var Ajax = {
post:function(){
xmlhttp = new XMLHttpRequest();
var len = arguments.length;
var url = arguments[0];
callback = arguments[len-1];
var str = '';
xmlhttp.open('POST', url, true);
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
callback(xmlhttp.responseText);
}
}
if (len = 3) {
data = arguments[1]
for(i in data){
str += i + "=" + data[i] +"&"
}
str = str.replace(/&$/gi,'')
}
if (len = 4) {
headers = arguments[2]
for(i in headers){
xmlhttp.setRequestHeader(i,headers[i])
}
}
xmlhttp.send(str);
}
}

使用,第一个参数,是url, 第二个是传数据参数,第三个参数是header, 第四个是返回函数

Ajax.post(url,{},header,function(){

})

最新文章

  1. gTest详解
  2. redis make时 提示 zmalloc.h:50:31: error: jemalloc/jemalloc.h:
  3. PHP操作Mongodb之增删改查篇
  4. Spring In action chapter1_wiringBeans
  5. 解决css样式被内置样式覆盖的问题
  6. 161121、hibernate导致数据出错的两个地方
  7. Spring Junit4 Test
  8. Hadoop2
  9. Pandas简易入门(四)
  10. asp.net textbox控件基础
  11. Linux从零到高手的进阶心得(转)
  12. 智能机器人chatbot论文集合
  13. C语言 内存管理(转)
  14. [Git]2018-10 解决git cmd中文乱码问题
  15. [再寄小读者之数学篇](2014-06-27 向量公式: The Hall term)
  16. 7.Odoo产品分析 (二) – 商业板块(3) –CRM(1)
  17. nginx代理 upstream轮询
  18. V-rep学习笔记:关节力矩控制
  19. Installing Jenkins as a Windows service
  20. f5源站获取http/https访问的真实源IP解决方案

热门文章

  1. javaScript事件机制深入学习(事件冒泡,事件捕获,事件绑定方式,移除事件方式,阻止浏览器默认行为,事件委托,模拟浏览器事件,自定义事件)
  2. SpringBoot系列: 单元测试2
  3. PhpStorm+xdebug调试——更新
  4. BZOJ 5093: [Lydsy1711月赛]图的价值
  5. 【洛谷P2660烤鸡】
  6. Revit二次开发之获得项目族预览图
  7. 新闻API接口
  8. typecho视频播放插件JWPlayer
  9. ASP.NET Core之中间件
  10. css的transform属性让子元素在父元素里面垂直水平居中