62,041
社区成员
发帖
与我相关
我的任务
分享
//全部使用这个ajax请求
function ajaxEx(url, data, callback) {
$.ajax({
type: "POST",
url: url,
data: data,
dataType: "json",
success: callback,
error: function (data) {
console.info("error");
console.info(data);
}
});
}
//BaseController 代码
protected string ToJson(Object result)
{
//Response.ClearHeaders();
//this.Response.BufferOutput = true;
//Response.ContentType = "application/json";
return Newtonsoft.Json.JsonConvert.SerializeObject(result);
}
//Controller 代码
[HttpPost]
public string CheckPwd(string username, string pwd)
{
CSSoft.Model.TResult result = CSSoft.Service.Account.CheckUser(username, pwd);
if (result.status == 0)
{
//设置全局session
Session["loginCode"] = username;
//设置cookie
Response.Cookies["loginCode"].Value = username;
Response.Cookies["loginCode"].Expires = DateTime.Now.AddDays(1);
}
//return Json(result, "application/json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet);
return base.ToJson(result);
}