我是jquery的新手;我正在使用jquery验证,如下所示:
function validate() {
return $('#aspnetForm').valid();
}
<asp:Button UseSubmitBehavior="false" ID="Button1" runat="server" Text="Button" OnClientClick="return validate();" OnClick="btnSubmit_Click"></asp:Button>
这可以在asp.net中使用吗? 如果函数返回true,则此按钮不会后期支持
答案 0 :(得分:0)
您需要jQuery库,jQuery Validation插件和元插件。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js"></script>
<script type="text/javascript" src="http://jquery-multifile-plugin.googlecode.com/svn-history/r16/trunk/jquery.MetaData.js"></script>
<form id="form1" runat="server">
<asp:TextBox ID="txtEmail" runat="server" class="{required:true, email:true,messages:{required:'required.',email: 'invalid email!' }}"></asp:TextBox>
<!-- ... -->
<asp:Button ID="btnSubmit" runat="server" Text="submit" />
</form>
在asp.net表单上使用validate()
jQuery验证插件。
<script type="text/javascript">
$(document).ready(function () {
$("#form1").validate();
});
</script>