Click here to Skip to main content
12,945,697 members (48,695 online)
Rate this:
 
Please Sign up or sign in to vote.
See more:
Hi,

I need to chk the confirm password is equal to password or not with jquery rules.

first am tried with document ready function that time its working properly.
the coding are,
$(document).ready(function () {
<pre lang="cs">$(&quot;#frmSite&quot;).validate(
       {
        rules: {
        confirm password: {
        equalTo: &quot;#password&quot;
        }
      },
     messages: {
     confirm password: {
     equalTo:&quot;Password is not match&quot;
     }
   }
});</pre>

});

This is working correctly..
but the same coding am used in button click function

$('#btnSiteSave').click(function (e) {
                 $("#frmSite").validate(
       {
        rules: {
        DaysinWeek: {
        equalTo: "#GMT"
        }
      },
     messages: {
     DaysinWeek: {
     equalTo:"Password is not match"
     }
   }
});
    });


if am giving the same coding in click function its not working.
Please help me to solve this problem.
Posted 16-Aug-12 19:08pm

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

hi,

try this

jQuery(function(){
        $("#submit").click(function(){
        $(".error").hide();
        var hasError = false;
        var passwordVal = $("#password").val();
        var checkVal = $("#password-check").val();
        if (passwordVal == '') {
            $("#password").after('<span class="error">Please enter a password.</span>');
            hasError = true;
        } else if (checkVal == '') {
            $("#password-check").after('<span class="error">Please re-enter your password.</span>');
            hasError = true;
        } else if (passwordVal != checkVal ) {
            $("#password-check").after('<span class="error">Passwords do not match.</span>');
            hasError = true;
        }
        if(hasError == true) {return false;}
    });
});
  Permalink  
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 4,899
CHill60 3,170
Maciej Los 2,443
Jochen Arndt 1,910
ppolymorphe 1,775


Advertise | Privacy | Mobile
Web02 | 2.8.170518.1 | Last Updated 20 Nov 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100