我如何在asp.net中使用Javascript验证 [英] How can i Use Javascript validation in asp.net
问题描述
亲爱的专家,
我做一个Asp.net项目。我正在使用javascript格式验证。
我对我的项目有疑问,我可以在asp.net中使用Javascript验证。
意味着,当我点击一个按钮,我需要验证表格,在成功验证后,按钮点击事件将被解雇。
我怎么能这样做.... ??有没有办法这样做.. ???
这是下面的Javascript代码...
Dear Experts,
I ma Doing an Asp.net project. And i am using javascript form Validations.
I have a doubt in my project, can i use Javascript validation in asp.net.
Means, When i click a button, i need to validate forms, after the successful validation then the button click event will be fired.
How can i do this....?? Is there any way to do like this..???
Here is the Below Javascript code...
$(document).ready(function() {
if($.fn.select2) {
$( '.select2-select' ).select2();
}
if( $.fn.validate ) {
$("#validate1").validate({
rules: {
req1: {
required: true
},
email1: {
required: true,
email: true
},
url1: {
required: true,
url: true
},
pass1: {
required: true,
minlength: 5
},
cpass1: {
required: true,
minlength: 5,
equalTo: '[name="pass1"]'
},
digits1: {
required: true,
digits: true
}
},
invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
if (errors) {
var message = errors == 1
? 'You missed 1 field. It has been highlighted'
: 'You missed ' + errors + ' fields. They have been highlighted';
$("#da-ex-val1-error").html(message).show();
} else {
$("#da-ex-val1-error").hide();
}
}
});
});
这是HTML COde
Here is the HTML COde
<form id="validate1" class="form-horizontal" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="control-group">
<label class="control-label" for="input01">Account Code</label>
<div class="controls">
<asp:TextBox ID="txt_Acc_Code" runat="server" class="input-small" placeholder="Account Code" name="req1"></asp:TextBox>
</div>
</div>
<div class="form-actions">
<asp:Button ID="btnSave" runat="server" Text="Save changes" class="btn btn-primary" OnClick="btnSave_Click"/>
<asp:Button ID="btnCancel" runat="server" Text="Cancel" class="btn"/>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</form>
这是C#代码
Here is the C# code
protected void btnSave_Click(object sender, EventArgs e)
{
}
PLease帮帮我....
谢谢和问候,
Dileep
PLease Help me....
Thanks and Regards,
Dileep
推荐答案
( document )。ready( function (){
if (
(document).ready(function() { if(
.fn.select2){
.fn.select2) {
( 。select2-select')。select2();
}
if (
( '.select2-select' ).select2(); } if(
这篇关于我如何在asp.net中使用Javascript验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!