怎么封装javascript的Ajax
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要讲解了"怎么封装javascript的Ajax",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么封装javascript的Ajax"吧!a
千家信息网最后更新 2025年02月01日怎么封装javascript的Ajax
这篇文章主要讲解了"怎么封装javascript的Ajax",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么封装javascript的Ajax"吧!
ajax的基本封装
function ajax(url,fn){
if(window.XMLHttpRequest){ var xhr = new XMLHttpRequest();}else{ var xhr = new ActiveXObject("Microsoft.XMLHTTP");}xhr.open("get",url,true);xhr.send();xhr.onreadystatechange = function(){ if(xhr.readyState == 4){ if(xhr.status == 200){ var data = xhr.responseText; fn(data); } }}}
ajax的完整封装
function ajax(obj){
//obj -> type url data successvar str = "";for(var key in obj.data){ str += key+"="+obj.data[key]+"&";}//str = str.substring(0,str.length-1);str = str.replace(/&$/,"");if(window.XMLHttpRequest){ var xhr = new XMLHttpRequest();}else{ var xhr = new ActiveXObject("Microsoft.XMLHTTP");}if(obj.type.toUpperCase()=="GET"){ if(obj.data){ var url = obj.url + "?" + str; }else{ var url = obj.url; } xhr.open("get",url,true); xhr.send();}if(obj.type.toUpperCase()=="POST"){ xhr.open("post",obj.url,true); xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhr.send(str);}
感谢各位的阅读,以上就是"怎么封装javascript的Ajax"的内容了,经过本文的学习后,相信大家对怎么封装javascript的Ajax这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
封装
学习
内容
就是
思路
情况
文章
更多
知识
知识点
篇文章
跟着
问题
实践
推送
研究
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
邮件服务器安全百度文库
两服务器数据库同步
应用支持数据库重连
中兴南京软件开发一部
嘉定区进口网络技术服务生产过程
服务器显示请求异常
app软件开发公司北京
钛马车联网上海网络技术
全国软件开发公司排行榜
宁波手机游戏软件开发有哪些
服务器无法解析名称
云服务器的iis管理器在哪
山西网络安全公司万象城
网络安全体验服务器
网络安全三道防线
vb读取数据保存数据库中
建一个电商网站需要什么服务器
jbi数据库账号
七日杀服务器怎么上管理
浪潮服务器拔掉硬盘后又插上
数据库怎么查看操作日志
数据库布丁
网络安全教育理念是什么意思
服务器管理器查看错误日志
山东崇越网络技术有限公司
一狐网络技术有限公司
湖南大学生网络安全
宝山区大型软件开发采购信息
虹口区正规软件开发推荐咨询
斗罗大陆斗罗服服务器通讯异常