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

怎么建立网站赚钱商城网站建设代理商

怎么建立网站赚钱,商城网站建设代理商,wordpress主题vue,建设工程项目管理网站封装原生 Ajax 请求 在 JavaScript 中#xff0c;可以通过封装原生的 Ajax 请求来进行与服务器的数据交互。下面是一个封装了原生 Ajax 请求的示例代码#xff0c;以及对代码的详细注解。 1.简单的Ajax封装代码 h2ajax原生/h2script//1.创建xhr对象…封装原生 Ajax 请求 在 JavaScript 中可以通过封装原生的 Ajax 请求来进行与服务器的数据交互。下面是一个封装了原生 Ajax 请求的示例代码以及对代码的详细注解。 1.简单的Ajax封装代码 h2ajax原生/h2script//1.创建xhr对象var xhr new XMLHttpRequest();//2.准备发送(请求方式get/post,url地址boolean)布尔值是异步默认为truexhr.open(get,ajax.php,true)//3.发送 send(),get请求send()为空xhr.send();//4.监听函数//备注监听当前ajax请求经行到哪一步xhr.onreadystatechangefunction(){//状态改变5种状态if(xhr.readyState4xhr.status200){console.log(xhr.responseText)}} /script2.标准的Ajax封装代码 /*** 发起 Ajax 请求* param {string} method - 请求方法如 GET 或 POST* param {string} url - 请求 URL* param {object} data - 请求数据可选* param {function} successCallback - 请求成功的回调函数可选* param {function} errorCallback - 请求失败的回调函数可选*/ function ajaxRequest(method, url, data, successCallback, errorCallback) {// 创建 XMLHttpRequest 对象var xhr new XMLHttpRequest();// 监听请求状态变化xhr.onreadystatechange function () {if (xhr.readyState XMLHttpRequest.DONE) {if (xhr.status 200) {// 请求成功if (successCallback) {successCallback(xhr.responseText);}} else {// 请求失败if (errorCallback) {errorCallback(xhr.status);}}}};// 打开请求xhr.open(method, url, true);// 设置请求头xhr.setRequestHeader(Content-Type, application/json);// 发送请求if (data) {xhr.send(JSON.stringify(data));} else {xhr.send();} }上述代码封装了一个名为 ajaxRequest 的函数用于发起 Ajax 请求。下面是对函数参数和代码逻辑的详细注解 method请求方法可以是 GET、POST 等。url请求的 URL。data请求的数据可选参数。如果需要向服务器发送数据可以通过这个参数传递。successCallback请求成功的回调函数可选参数。当请求成功时将调用此函数并将服务器返回的响应文本作为参数传递给它。errorCallback请求失败的回调函数可选参数。当请求失败时将调用此函数并将 HTTP 状态码作为参数传递给它。 在函数内部首先创建了一个 XMLHttpRequest 对象用于发送 Ajax 请求。然后通过监听 xhr 对象的 onreadystatechange 事件来处理请求状态的变化。 当 xhr.readyState 的值等于 XMLHttpRequest.DONE 时表示请求已完成。此时根据 xhr.status 的值判断请求成功还是失败。如果 xhr.status 的值等于 200表示请求成功调用 successCallback 函数并将服务器返回的响应文本作为参数传递给它否则表示请求失败调用 errorCallback 函数并将 HTTP 状态码作为参数传递给它。 接下来使用 xhr.open 方法打开请求并使用 xhr.setRequestHeader 方法设置请求头为 Content-Type: application/json。最后使用 xhr.send 方法发送请求如果存在 data 参数则将其转换为 JSON 字符串并发送。 通过调用 ajaxRequest 函数可以方便地发起 Ajax 请求并通过传递回调函数来处理请求的结果。
http://www.dnsts.com.cn/news/165022.html

相关文章:

  • 深圳住房城乡建设局网站首页天津建设网站哪家好
  • 网站平台方案设计wordpress地方门户
  • win10 电脑做网站服务器吗优质网站建设公司哪家好
  • 谷多网站灰色网站欣赏
  • 男女做的那些事情的网站徐州网络推广服务
  • 大连做网站公司哪家好沈阳网页设计公司排名
  • jn建站系统官网美妆网站建设
  • 查不到备案的网站网站的登录弹窗怎么做
  • 专业网站建设-好发信息网建设文化产业网站的方案
  • 景区网站建设的目标定位公众号登陆入口
  • 漯河北京网站建设关键词推广分析
  • 南宁市网站开发上海办公室设计装修公司
  • 网站优化服务杭州专业网站设计
  • 保健品网站建设方案书模板wordpress怎么修改文字大小
  • 灵感集网站如何自学wordpress
  • wordpress html单页长沙正规seo优化价格
  • 吉林省白山市建设厅网站首页东莞企业制作网站
  • 武邑网站建设微网站开发项目合作协议
  • 上海黑马网站制作培训机构还能开吗
  • 茂名公司网站开发专业建设规划ppt
  • 中山网站建设公司哪家好商标图案自动生成
  • 旅游网站建设需求说明书可信赖的郑州网站建设
  • 学校门户网站建设的优势南宁做网站比较好的公司
  • 网站的建设ppt模板dz门户网站模板
  • 重庆建站公司官网好看的页面设计
  • 建设银行儿童网站济南章丘网站建设
  • 简单个人网站网站推广工作如何做
  • 京东网站建设过程成色好的y31s标准版下载
  • 如何编写网站建设wordpress字体编辑插件下载
  • 建站公司跑路了域名怎么办深圳网络营销网站建设