博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js进阶ajax函数封装(匿名函数作为参数传递)(封装函数引入文件的方式非常好用)...
阅读量:5068 次
发布时间:2019-06-12

本文共 750 字,大约阅读时间需要 2 分钟。

js进阶ajax函数封装(匿名函数作为参数传递)(封装函数引入文件的方式非常好用)

一、总结

2、匿名函数作为参数传递

 

 

二、js进阶ajax函数封装

ajax1.js

1 function ajax(url,funSucc,fnFaild){ //1、以函数作为函数的参数传进来 2  3     var xhr=new XMLHttpRequest(); 4  5     xhr.open('GET',url,true); 6  7     xhr.send(null); 8  9     xhr.onreadystatechange=function(){10 11         if (xhr.readyState==4) {12 13             if (xhr.status==200) {14 15                 funSucc(xhr.responseText) //2、使用传进来的函数16 17 18             }else{19                 if (fnFaild){20                      fnFaild(xhr.statusText)21                 }22 23             }24         }25     }26 27 }

html测试代码

1  2  3  4     
5 ajax01 6 13 //1、引入js14 15 16 17
18 29 30

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/9062290.html

你可能感兴趣的文章
工作中碰到的一些问题以及解决方法
查看>>
C#-WinForm-对话框控件
查看>>
支持多个版本的ASP.NET Core Web API
查看>>
D - Xenia and Bit Operations
查看>>
tar用法
查看>>
Spring框架初识(二)
查看>>
redis设置密码
查看>>
【数据仓库】数据仓库概述
查看>>
form表单传对象
查看>>
中科燕园GIS外包--环境保护执法移动GIS平台
查看>>
Fibonacci博弈
查看>>
JSP中的九个内置对象(17)
查看>>
ContentProvider和Uri详解
查看>>
(转)ios学习--你会遇到的runtime面试题(详)
查看>>
redhat7.0安装postgresql
查看>>
【leetcode】482. License Key Formatting
查看>>
【Leetcode_easy】806. Number of Lines To Write String
查看>>
.NET assembly结构
查看>>
vue初级使用
查看>>
(十一)socket、connect、bind函数详解
查看>>