validation page error show .
In my form validation I use captcha , ask question to user and email validation.
I use jquery it work 100% but error messsage is displayed more then one .for every validation.
If i press 5 time submit button then the error message is five time show in continuese.

- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
- <script type="text/javascript" src="<?php echo base_url(); ?>js/jquery.validate.js"></script>
- <script>
- $(document).one( "click", function(event){
-
- $.validator.addMethod('captcha',
- function(value) {
- var m1 = <?php echo json_encode($this->session->userdata('word')); ?>;
- var captcha= $("#captcha").val()
-
- $result = ( captcha == m1) ;
- //$('#spambot').fadeOut('fast');
-
- return $result;
- },
- 'Incorrect value, please enter correct code.'
- );
- $("#signup").validate({
- onfocusout: false,
- onkeyup:false,
- rules: {
-
- username:{required:true},
- password:{required:true, minlength:8, maxlength:12},
- confirmpassword:{required:true, equalTo: "#password"},
- email: {required: true,email:true},
- confirmemail:{required:true, equalTo:"#email"},
- ques:{required:true},
- ans:{required:true},
- captcha:{required:true,captcha:true},
- agreed:{required:true},
-
- },
- messages:{
-
- username:{required:"Please enter the account name"},
- password:{required:"Please enter the password"},
- confirmpassword:{required:"Please enter the Re-enter password"},
- email:{required:"Please enter the email address"},
- confirmemail:{required:"Please enter the Re-enter email address"},
- ques:{required:"Please select the question"},
- ans:{required:"Please enter your answer"},
- captcha:{required:"Please enter the above characters",chkcaptcha:"Please enter correct code"},
- agreed:{required:"Required"}
- }
- });
- });
- </script>