成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁(yè) ? 技術(shù)教程 ? jQuery版AJAX簡(jiǎn)易封裝代碼
全站頭部文字 我要出現(xiàn)在這里
jQuery版AJAX簡(jiǎn)易封裝代碼 642 2024-02-18   

開(kāi)發(fā)過(guò)程中,AJAX的應(yīng)用應(yīng)該說(shuō)非常頻繁,當(dāng)然,jQuery的AJAX函數(shù)已經(jīng)非常好用,但是小編還是稍微整理下,方便不同需求下,可以簡(jiǎn)化輸入?yún)?shù),下面是實(shí)例代碼:

$(function(){
  /**
   * ajax封裝
   * url 發(fā)送請(qǐng)求的地址
   * data 發(fā)送到服務(wù)器的數(shù)據(jù),數(shù)組存儲(chǔ),如:{"date": new Date().getTime(), "state": 1}
   * async 默認(rèn)值: true。默認(rèn)設(shè)置下,所有請(qǐng)求均為異步請(qǐng)求。如果需要發(fā)送同步請(qǐng)求,請(qǐng)將此選項(xiàng)設(shè)置為 false。
   *    注意,同步請(qǐng)求將鎖住瀏覽器,用戶其它操作必須等待請(qǐng)求完成才可以執(zhí)行。
   * type 請(qǐng)求方式("POST" 或 "GET"), 默認(rèn)為 "GET"
   * dataType 預(yù)期服務(wù)器返回的數(shù)據(jù)類(lèi)型,常用的如:xml、html、json、text
   * successfn 成功回調(diào)函數(shù)
   * errorfn 失敗回調(diào)函數(shù)
   */
  jQuery.syncAjax=function(url, data, async, type, dataType, successfn, errorfn) {
    async = (async==null || async=="" || typeof(async)=="undefined")? "true" : async;
    type = (type==null || type=="" || typeof(type)=="undefined")? "post" : type;
    dataType = (dataType==null || dataType=="" || typeof(dataType)=="undefined")? "json" : dataType;
    data = (data==null || data=="" || typeof(data)=="undefined")? {"date": new Date().getTime()} : data;
    $.ajax({
      type: type,
      async: async,
      data: data,
      url: url,
      dataType: dataType,
      success: function(d){
        successfn(d);
      },
      error: function(e){
        errorfn(e);
      }
    });
  };
  
  /**
   * ajax封裝
   * url 發(fā)送請(qǐng)求的地址
   * data 發(fā)送到服務(wù)器的數(shù)據(jù),數(shù)組存儲(chǔ),如:{"date": new Date().getTime(), "state": 1}
   * successfn 成功回調(diào)函數(shù)
   */
  jQuery.jsonAjax=function(url, data, successfn) {
    data = (data==null || data=="" || typeof(data)=="undefined")? {"date": new Date().getTime()} : data;
    $.ajax({
      type: "post",
      data: data,
      url: url,
      dataType: "json",
      success: function(d){
        successfn(d);
      }
    });
  };
  
  /**
   * ajax封裝
   * url 發(fā)送請(qǐng)求的地址
   * data 發(fā)送到服務(wù)器的數(shù)據(jù),數(shù)組存儲(chǔ),如:{"date": new Date().getTime(), "state": 1}
   * dataType 預(yù)期服務(wù)器返回的數(shù)據(jù)類(lèi)型,常用的如:xml、html、json、text
   * successfn 成功回調(diào)函數(shù)
   * errorfn 失敗回調(diào)函數(shù)
   */
  jQuery.jsonAjax2=function(url, data, successfn, errorfn) {
    data = (data==null || data=="" || typeof(data)=="undefined")? {"date": new Date().getTime()} : data;
    $.ajax({
      type: "post",
      data: data,
      url: url,
      dataType: "json",
      success: function(d){
        successfn(d);
      },
      error: function(e){
        errorfn(e);
      }
    });
  };



});

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持綠夏網(wǎng)。



主站蜘蛛池模板: 历史试卷反思| 一个月经代表七个版本| 1998年槟榔西施| 古诗改编版搞笑大全| 美女主播性感热舞| 感冒难受的图片| 推拿电影| 北京卫视电视节目单| 中国汉字大全20000个| 冥界警局| 我有一个好朋友作文二年级| 无常电影| 人世间演员表| 索溪峪的野阅读及答案| 秃探与俏妞| 天才gogogo综艺节目规则| 无懈可击图片| 数控图纸| 我的英雄学院第三季| 昆虫记读书笔记摘抄| 叶子楣喜剧电影全集| 零炮楼电视剧演员表| 秦腔《铡美案》全本| 抓特务| 国庆十点钟 电影| 西藏秘密演员表全部| 艳堂| 何时是读书天| 何育骏| 恶搞之家一共有几季| 越南币图片| 都市女孩| 工会基层组织选举工作条例| 美国电影《贵夫人》| 迷宫的十字路口讲了什么| 只园| 王盼盼| 水咲ローラ| 沟通能力自我评价| 2025女人最旺微信头像| 大侠霍元甲演员表|

!!!站長(zhǎng)長(zhǎng)期在線接!!!

網(wǎng)站、小程序:定制開(kāi)發(fā)/二次開(kāi)發(fā)/仿制開(kāi)發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長(zhǎng)微信:lxwl520520

站長(zhǎng)QQ:1737366103