日期:2014-05-17  浏览次数:20420 次

jquery.validate+ASP.NET怎么做验证?
<form id="form1" runat="server">
  <div>
  用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
  密 码:<asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox>
  </div>
 </form>
密码验证需要后台做Ajax验证。
所有验证规则用validate来实现。

一般处理程序:
有个判断用户是否已经存在的方法
public Exists User(string userName)
{
  ……查询数据库……
  //如果存在
  return true;
  //否则
  return false
}

能给个前台的JQuery脚本和后台一般处理程序处理的代码吗?
就是Ajax怎么传递数据,后台怎么接受处理的。

------解决方案--------------------
JScript code

        jQuery.ajax({
            url: "地址",
            cache: false,
            type: "post",
            async: true, // true-异步;false-同步
            data: { fid: fid }, // 后台方法需要用的参数名值对
            success: function (data) {
                // data为后台response.write到前台的返回值
            }
        });