首页 > 网站 > WEB开发 > 正文

Ajax 请求

2024-04-27 14:22:52
字体:
来源:转载
供稿:网友

Ajax 请求 - 登录网站

javaScript 中的ajax提交请求

$.ajax({// 提交地址        url: "",    // 提交的数据        data: { key1: value1, key2: value2, key3: value3, key4: value4 },// 提交前事件        beforeSend: function () {            login.hide();            showInfo.html(loginInfo);        },// 提交方式        type: "POST",// 提交的数据类型        dataType: "json",// 提交成功后事件        success: function (result) {            if (result.State.toString() == "success" && result.IsLogin.toString() == "1") {                showInfo.addInfoMsg("登录成功!正在跳转. . .");                window.location.href = "/Default.aspx";            }            else {                login.show();                showInfo.addShowMsg(result.exMsg.toString());            }        },// 提交错误时间        error: function (httPRequest, textStatus, errorThrown) {            showInfo.addShowMsg("系统出错,请重新登录!");            login.show();        }    });

返回的数据格式:

// 返回的数据格式 一下 var returnInfo = "/"State/":/"{0}/",/"IsLogin/":/"{1}/",/"exMsg/":/"{2}/"";context.Response.Write("{" + String.Format(returnInfo, "success", "1", "登录成功!") + "}");context.Response.Write("{" + String.Format(returnInfo, "fail", "0", "用户名不能为空") + "}");context.Response.Write("{" + String.Format(returnInfo, "fail", "0", "密码不能为空") + "}");context.Response.Write("{" + String.Format(returnInfo, "fail", "0", "您没有登录系统的权限,请联系贵公司管理员.") + "}");context.Response.Write("{" + String.Format(returnInfo, "fail", "0", "非法登陆," + ex.Message + "}"));

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表