当前位置: 首页 > news >正文

番禺建设银行网站信誉好的购物网站建设

番禺建设银行网站,信誉好的购物网站建设,影响网站排名原因,制作网页的步骤800字axios函数封装 // 方法:ajax get 五部曲 function ajax_get(url,data) {// 异步对象var ajax new XMLHttpRequest();// url 方法// 如果是get发送数据 发送的格式为 xxx.php?namejack&age18// 所以 这里 需要拼接 urlif (data) {// 如果有值 需要拼接字符串//…

axios函数封装

// 方法:ajax get 五部曲
function ajax_get(url,data) {// 异步对象var ajax = new XMLHttpRequest();// url 方法// 如果是get发送数据 发送的格式为 xxx.php?name=jack&age=18// 所以 这里 需要拼接 urlif (data) {// 如果有值 需要拼接字符串// 拼接为xxx.php?name=jack&age=18url+='?';url+=data;}else{}ajax.open('get',url);// 发送ajax.send();// 注册事件ajax.onreadystatechange = function () {// 在事件中 获取数据 并修改界面显示if (ajax.readyState==4&& ajax.status==200) {console.log(ajax.responseText);}}
}// 方法:ajax_post五部曲
function ajax_post(url,data) {// 异步对象var ajax = new XMLHttpRequest();// url 方法ajax.open('post',url);// 设置 请求报文ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");// 发送if (data) {// 如果 有值 post请求 是在 send中 发送给服务器ajax.send(data);}else{ajax.send();}// 注册事件ajax.onreadystatechange = function () {// 在事件中 获取数据 并修改界面显示if (ajax.readyState==4&&ajax.status==200) {console.log(ajax.responseText);}}}// 方法:将 get 跟post 封装到一起
/*参数1:url参数2:数据参数3:请求的方法参数4:数据成功获取以后,调用的方法
*/
function ajax_tool(url,data,method,success) {// 异步对象var ajax = new XMLHttpRequest();// get 跟post  需要分别写不同的代码if (method=='get') {// get请求if (data) {// 如果有值url+='?';url+=data;}else{}// 设置 方法 以及 urlajax.open(method,url);// send即可ajax.send();}else{// post请求// post请求 url 是不需要改变ajax.open(method,url);// 需要设置请求报文ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");// 判断data send发送数据if (data) {// 如果有值 从send发送ajax.send(data);}else{// 木有值 直接发送即可ajax.send();}}// 注册事件ajax.onreadystatechange = function () {// 在事件中 获取数据 并修改界面显示if (ajax.readyState==4&&ajax.status==200) {// console.log(ajax.responseText);// 将 数据 让 外面可以使用// return ajax.responseText;// 当 onreadystatechange 调用时 说明 数据回来了// ajax.responseText;// 数据成功获取以后,执行方法success()。//我们把获取的数据作为 success()的参数,意思是://success方法是外面的,数据是里面给的。那数据就变相地传递到了外面去【重要】success(ajax.responseText);}}}

函数调用(get方法)

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><input type="button"  value="测试get" id='ajax_get'>
</body>
</html>
<!-- 导入 封装的js -->
<script type="text/javascript" src='ajax_tool.js'></script>
<script type="text/javascript">document.querySelector('#ajax_get').onclick = function () {// 直接使用 封装的 工具函数即可/*参数1:url参数2:数据参数3:请求的方法参数4:请求成功后,调用的方法*/var backData = ajax_tool('test_get.php','name=smyhvae&skill=code','get',function(data){console.log(data);});// 测试console.log(backData);}
</script>

函数调用(post方法)

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><input type="button"  value="测试post" id='ajax_post'>
</body>
</html>
<!-- 导入 封装的js -->
<script type="text/javascript" src='ajax_tool.js'></script>
<script type="text/javascript">document.querySelector('#ajax_post').onclick = function () {// 直接使用 封装的 工具函数即可/*参数1:url参数2:数据参数3:请求的方法参数4:数据获取成功调用的方法*/var backData = ajax_tool('02.test_post.php','friend=好丽友','post',function(data){console.log(data);});// 测试console.log(backData);// 怎么样 处理数据 全部写在 匿名函数中ajax_tool('02.test_post.php','friend=好丽友','post',function(data){console.log(data);// 修改页面的显示呢?});}
</script>
http://www.dtcms.com/a/510937.html

相关文章:

  • 微网站的特点服务器 多wordpress
  • 石家庄开发网站建设网站免费优化平台
  • 网站建设背景需要写些什么网站建设软硬件平台有哪些
  • 个人网站的留言板怎么做综合门户网站什么意思
  • 东莞市国外网站建设报价眉山市网站建设
  • 四川省建设厅中心网站定制开发小程序的公司
  • 如何使用开源程序做网站移动通信网站建设
  • 好看 大气的网站seo网站建设优化
  • 中国制造网国际站网站建设专家排名
  • 网站建设有关图片手机购物平台
  • 建筑设计方案网站企业设计公司
  • 成都网站建设优点网站开发流程分为哪几个阶段
  • 网站开发地图wordpress主题 ipcme
  • 中文域名网站建设网销怎么找客户
  • 相城区住房建设局网站wordpress 移动端网页
  • 我有虚拟服务器怎么快速做网站阿里巴巴网站建设教程视频
  • 信誉比较好的网上做任务的网站建设通小程序
  • pw域名网站商标注册查询网官网
  • 大兴建设网站设计一个商务网站
  • 比如做百度知道 .html,这些都是我们不可控制的网站!html网站设计实例代码
  • 云虚拟主机和网站建设襄州区住房和城乡建设局网站
  • 网站开发一个多少钱啊荣盛科技网站建设
  • 网站动态与静态山东省建设局网站
  • 深圳平湖网站开发网页游戏网站排名前10名
  • 淘宝二官方网站是做啥的台前网站建设公司
  • php综合网站源码张斌网站建设
  • 蓝色网站素材wordpress首页聚合模块
  • 导购类网站模板做零食网站的首页模板
  • 怀集县住房和城乡规划建设网站肇庆seo外包
  • 辽宁品牌建设促进会 网站潍坊高端网站设计