2012-02-26 18 views
0

私はaspテキストボックスとボタンコントロールを持っています。
validate.jsを使用したサーバ側制御の検証

<asp:TextBox ID="txtFName" runat="server" CssClass="sfInputbox"></asp:TextBox> 
<asp:Button runat="Server" Text="Save" ID="btnSave" OnClick="btnSave_Click"/> 

私はボタンがクリックされたときにvalidate.jsを使用してテキストボックスを検証します。 私はdocument.readyの内側に試してみてください。

 var btnSave = '<%=btnSave.ClientID%>'; 
     var txtFName = '<%=txtFName.ClientID %>'; 

     var v = $("#form1").validate({ 
      ignore: ':hidden', 
      rules: { 
       txtFName: { required: true } 
      }, 
      messages: { 
       txtLinkTitle: "<br/>First Name should not be blank" 
      } 

     }); 
     if (v.form()) { 
      $('#' + btnSave).attr('disabled', 'disabled'); 
      }else 
       $('#' + btnSave).removeAttr('disabled'); 
    }); 

しかし、そのwork.Don'tませんが、サーバー側は私のプロジェクトのdemand.Thanksをvalidation.Its示唆しています。

答えて

0

私は質問を理解している場合は、あなたが試すことができ

if ($("#form1").valid()) { 
    //do something 
関連する問題