Did you update the validation plugin to 1.5.1?

Jörn

On Wed, Mar 4, 2009 at 6:34 AM, wwor...@gmail.com <wwor...@gmail.com> wrote:
>
> Basically i'm having issues with the validation rules not working in
> 1.3.1 i read that some of the issues with value="" was fixed but i
> think it could be back again but i'm not sure. i created some jing
> videos so you can see it more clearly the exception i'm getting is
> this in firebug
>
> [Exception... "'Syntax error, unrecognized expression:
> [...@for='license']' when calling method:
> [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e
> (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no]
>
> 1.3.1
> http://screencast.com/t/8eC3Yfqz
>
> 1.2.6 works perfect
> http://screencast.com/t/HGieduTD
>
> same code not sure what to say or do can someone help me out?
>
> jquery
>        var container = $('div.container');
>        $('#addlicense').validate({
>                        submitHandler: function() {
>                                $.ajax({
>                                  type: 'POST',
>                                  url: 'process.php?cmd=addlicense',
>                                  dataType: 'html',
>                                  data: { issuedby: $('#issuedby').val(), 
> license: $
> ('#license').val(), licensenum: $('#licensenum').val(), issueddate: $
> ('#issueddate').val(), expiredate: $('#expiredate').val(), licenseid: $
> ('#licenseid').val(), action: $('#action').val(), noexpire: $("input
> [name='noexpire']:checked").val() },
>                                  success: function(data){
>                                    $('#licenseresult').prepend(data);
>                                  },
>                                  error: function(){
>                                    alert("An error has occurred. Please try 
> again.");
>                                  },
>                                  complete: function() {
>                                    $('#results').fadeIn('slow');
>                                    $('#licensenew').colorBlend([{ fromColor: 
> '#F3F3F3', toColor:
> '#33CC33', param: 'backgroundColor', cycles: 1 }]);
>                                    $("#addlicense").slideUp();
>                                    $("#nolicense").hide();
>                                    $("#licensectr").show();
>                                  }
>                                });
>                                return false;
>                        },
>                        onkeyup:false,
>                        errorContainer: container,
>                        errorLabelContainer: $("ul", container),
>                        wrapper: 'li',
>                        meta: "validate",
>                        rules: {
>                                license: {
>                                        required: true
>                                },
>                                licensenum: {
>                                        required: true
>                                },
>                                issuedby: {
>                                        required: true
>                                },
>                                issueddate: {
>                                        required: true
>                                },
>                                expiredate: {
>                                        required: {
>                                                required: true,
>                                                depends: function(element) {
>                                                        return 
> $("#noexpire:checked")
>                                                }
>                                        }
>                                }
>                        },
>                        messages: {
>                                license: {
>                                        required: "License Name Description is 
> required"
>                                },
>                                licensenum: {
>                                        required: "License number ID is 
> required"
>                                },
>                                issuedby: {
>                                        required: "Issued by is required"
>                                },
>                                issueddate: {
>                                        required: "Date Issued is required"
>                                },
>                                expiredate: {
>                                        required: "Expires On is required"
>                                }
>                        }
>        });
>

Reply via email to