在asp.net网页中的实现用ajax做的注册,验证输入框不能为空,两次输入的密码相同,

解决方案 »

  1.   


    多么基本的一个功能。。只要你会js的AJAX请求或者会jquery的$.ajax方法提交到一般处理程序去处理返回结果就行了验证输入框不能为空,两次输入的密码相同
    -----------------------------------------
    这完全是JS客户端判断,都和AJAX没关系if (document.getElementById("Text的ID").value.trim() == "")
    {
      alert("xxx不能为空");
      return false;
    }if (document.getElementById("Text的ID").value.trim() == document.getElementById("另一个Text的ID").value.trim())
    {
      alert("两次密码不一次");
      return false;
    }
      

  2.   

    <asp:CompareValidator id="CompareValidator1" runat="server" Font-Size="9pt" ErrorMessage="两次输入密码不一样!" ControlToValidate="textReParsWord" Display="Dynamic" ControlToCompare="textParsWord"></asp:CompareValidator>textReParsWord:确认密码textbox的id
    textParsWord:密码textbox的id验证为空:<asp:RequiredFieldValidator id="RequiredFieldValidator6" runat="server"  Font-Size="9pt" ErrorMessage="确认密码不能为空!" ControlToValidate="textReParsWord" Display="Dynamic"></asp:RequiredFieldValidator>
      

  3.   

    很基本的功能用jquery实现很简单
      

  4.   

    http://www.cnblogs.com/solitudeing/archive/2010/09/11/1824047.html
    参考
      

  5.   

    客户端验证+服务端验证客户端验证$("#id").val()
    $.ajax传到服务端验证
      

  6.   

    ajax请求文件 ,得到返回值 。
      

  7.   

    可能还没有从“托控件”的思想走出来- -  如果他清楚ajax就不会有这个问题了