jQueryvar curUser = "用户1";
var curPass = "test";$.post("/act/actLogin.aspx", {"username":curUser, "passwd":"test", "t":Math.random()}, function(ret){
  if(ret == "true"){
     // 登陆成功后的处理.
  }else{
     // 失败后的处理.
  }
});
/act/actLogin.aspx....
String curUser = (Request.Form["username"] != null)?Request.Form["username"].ToString().Trim():"";
String curPass = (Request.Form["passwd"] != null)?Request.Form["passwd"].ToString().Trim():"";//curPass 做些 加密// 这里同平时一样,用 curUser curPass 去查库.查到库中匹配记录Response.Write("true");没有查到 
Response.Write("false");

解决方案 »

  1.   

    $.post("/act/actLogin.aspx", {"username":curUser, "passwd":"test", "t":Math.random()}, function(ret)能解释下这句吗? 
    //////////////////////
    我是在Login.aspx中点<input id="btnSubmit" type="button" value="登录" class="btn" onclick="ValidateCode();longin();" />时触发事件login()的,login()事件写在js.js文件中。大概的原理应该就这样吧,现在不明白的是js.js传参数的问题和后台怎么去接收这两个参数的问题。谢谢!
      

  2.   

    需要有一次HTTP请求.我上面用到了 jQuery 的 Ajax $.post 方法.具体的,你Google一下.建议使用 jQuery