zoukankan      html  css  js  c++  java
  • ajax标准格式

    jquery向服务器发送一个ajax请求后,可以返回多种类型的数据格式,包括:html,xml,json,text等。

    $.ajax({
        url:"http://www.test.com",    //请求的url地址
        dataType:"json",   //返回格式为json
        async:true,//请求是否异步,默认为异步,这也是ajax重要特性
        data:{"id":"1","name":"名字"},    //参数值
        type:"GET",   //请求方式
        beforeSend:function(){
            //请求前的处理
        },
        success:function(req){
            //请求成功时处理
        },
        complete:function(){
            //请求完成的处理
        },
        error:function(){
            //请求出错处理
        }
    });

    举例:

    //发送ajax请求
    $.ajax({

    url:path+"/user/login.do",

    type:"post",
    data:{"name":name,"password":password},

    dataType:"json",

    success:function(result){
    //result是服务器返回的JSON结

    if(result.status==0){

    //将用户信息保存到Cookie
    var
    userId=result.data.cn_user_id;
    addCookie
    ("userId",userId,2);

    window.location.href="edit.html";
    }else if
    (result.status==1){ //用户名错

    $("#count_span").html(result.msg);
    }else if
    (result.status==2){
    $("#password_span").html
    (result.msg);
    }
    },

    error:function(){

    alert("登录失败!");
    }
    });

  • 相关阅读:
    拓扑排序
    最少硬币问题(无穷硬币)
    第三届蓝桥杯预赛
    矩形嵌套
    《心术》影评
    区间选点问题
    [转贴] 游戏服务器架构
    D3DXPlaneFromPoints 函数
    内存池实现
    [转]MMORPG游戏服务器端的设计
  • 原文地址:https://www.cnblogs.com/mike-mei/p/9534132.html
Copyright © 2011-2022 走看看