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建議服務器端validation.Its我的項目demand.Thanks。