我有一个通过jquery-ajax方法检查数据库中用户的网络方法,我想查看客户端是否存在于数据库中,我在客户端使用用户名创建一个cookie,但我知道staticmethod中没有可用的响应。如何创建一个使用jquery ajax调用的方法中的cookie,并且必须是静态的。其我的代码不起作用,因为cuz响应不正确
if (olduser.Trim() == username.Trim() && password.Trim()==oldpass.Trim())
{ retval =olduser;
HttpContext context = HttpContext.Current;
context.Session[retval.ToString()] = retval.ToString();
HttpCookie cook = new HttpCookie("userath");
cook["submituser"] = "undifiend";
Response.Cookies.Add(cook);
}
Run Code Online (Sandbox Code Playgroud) 我有一个登录页面,用户可以输入用户名和密码我隐藏有文本框内容的div我知道我的方法非常糟糕,但我没有更好的解决方案.有人可以帮助我当用户输入错误超过3次?我想用c#代码做客户端和jquery.
$.ajax(
{
type: "POST",
url: "loginpg.aspx/loginmtd",
data: JSON.stringify({
username: username,
password: password
}),
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false,
success: function (ret) {
if (ret.d != "" && hasError == false) {
$(".error").hide();
hasError = true;
$('#result').after('<span class="error"> welcome ' + ret.d + '</span>');
} else if (hasError == false) {
$(".error").hide();
hasError = true;
if (failcount < 3) {
$('#result').after('<span class="error">password is wrong' + ret.d + '</span>');
ret = "";
failcount += 1;
} else …Run Code Online (Sandbox Code Playgroud)