Сбой при использовании jquery.validate.min в ie7 - PullRequest
1 голос
/ 27 февраля 2012

Я использую jquery.validate.min.js версии 1.9 и jquery-1.7.1.js.и у меня есть ошибка в форме проверки: SCRIPT5007: невозможно получить значение свойства 'форма': объект является нулевым или неопределенным в строке 102:

valid: function() {
        if ( $(this[0]).is('form')) {
            return this.validate().form();
        } else {
            var valid = true;
            var validator = $(this[0].form).validate();
            this.each(function() {
                valid &= validator.element(this);
            });
            return valid;
        }
    },

Я пытался использовать jquery-1.5.2.js и standart jquery.validate.min.js, но это не работает.Мой код в site.js:

$(".boxy-wrapper #genericleadform").validate({
        errorElement: "",
        highlight: function (element) {
            $(element).addClass("notvalid");
        },
        unhighlight: function (element) {
            $(element).removeClass("notvalid");
        }
    });

Общая форма HTML-кода:

     <form action="/BeautyLotery/Leads/Add" class="tot_form" id="genericleadform" method="post" name="genericleadform"> 
    <div class="lead_wrapper"> 
<fieldset> 
    <input class="required toto_imp1" id="FirstName" name="FirstName" type="text" value="" /> <input class="required toto_imp2" id="LastName" name="LastName" type="text" value="" /> <input class="required phonenumber toto_imp3" id="Phone" name="Phone" type="text" value="" /> 
    <input class="required emailenglish toto_imp4" id="Email" name="Email" type="text" value="" /> 
    <a href="javascript:void(0)" target="_blank" class="agreement_link"></a> 
    <label class="custom_checkbox cc1"><input type="checkbox" /><b></b></label> 
    <label class="custom_checkbox cc2"><input type="checkbox" /><b></b></label> 
    <a href="javascript:void(0)" class="submit_button"></a> 
    <div class="pp_msg hidden"> 
    <a href="javascript:void(0)" class="pp_msg_close"></a> </div> 
    </fieldset> </div> 
    </form>

Я не понимаю, в чем проблема ... Кто-нибудь может помочь?

...