zoukankan      html  css  js  c++  java
  • ajax简单封装

     1 //eg:
     2 // var data ={
     3 //          id: id,
     4 //    typeName: mame,
     5 //     getcCity:city
     6 //    }
     7 //2.url:需要传到后台的url
     8 //3.callback :回调函数
     9 //+++++++++++++++++++++++Demo:+++++++++++++++++++++++++++++++++++
    10 //var data ={
    11 //    id: id,
    12 //    typeName: name
    13 //}
    14 //var  url  = encodeURI("${pageContext.request.contextPath}/ajax/certificate/saveCertificateType");
    15 //actionRequest(data,url,function(data){
    16 //    if (data.successed) {
    17 //        toNotification("提示!","操作成功!", "success");
    18 //        //刷新表格
    19 //        initnewAttributeTable();
    20 //    }else {
    21 //        toNotification("操作失败!", data.message, "error");
    22 //    }
    23 //});
    24 //+++++++++++++++++++++++Demo:+++++++++++++++++++++++++++++++++++
    25 //*****************************ajax代码封装************************************
    26 function actionRequest(data,url,callback){
    27 actionRequestExt(data,url,1,callback)
    28 }
    29 
    30 //重载ajax方法
    31 function actionRequestExt(data,url,areaId,callback){
    32 var json = {
    33 'actionId': getActionId(),
    34 'areaId': areaId,
    35 'data':data
    36     };
    37 $.ajax({
    38 type: "post",
    39 url: url,
    40 data: JSON.stringify(json),
    41 dataType: "json",
    42 contentType: 'application/json;charset=utf-8',
    43 success: function (data) {
    44 //回调函数
    45 callback.call(this,data);
    46 },
    47 error: function (xhr, status, statusText) {
    48 toNotification("异常!",statusText, "error");
    49 $('.sa-button-container .cancel').click();
    50 }
    51     });
    52 }
    53 //获得标识
    54 function getActionId() {
    55 return new Date().getTime();
    56 }
  • 相关阅读:
    任务二 发布作业信息(已完成)
    查看作业信息(任务一 已完成)
    项目冲刺任务之任务场景分析(四)
    项目冲刺之任务场景分析(三)
    解析XML文件的两种方式 SAX和DOM
    解析XML文件的两种方式 SAX和DOM
    iOS开发代码规范(通用)
    随机创建点击对象
    自定义加载等待框(MBProgressHUD)
    KVO、KVC
  • 原文地址:https://www.cnblogs.com/chenyablog/p/5546913.html
Copyright © 2011-2022 走看看