Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проверка формы (https://javascript.ru/forum/jquery/14600-proverka-formy.html)

Ketsyki 22.01.2011 15:31

Проверка формы
 
Пусть есть форма с выпадающим списком, value принимается значения -2, -1, 0, 1, 2, 3, ... И есть инпут.
Через Jquery делаю проверку формы.

<script type="text/javascript">

 
	 

    $(document).ready(function() {

$.validator.addMethod( 
	   "selectNone5",
	  function(value, element) { 
	    if (element.value == "-1") 
	    { 
	      return false; 
	    } 
	    
else
return true; 
	  }, 
	  "Заполните поле." 
	); 




 $.validator.addMethod("Addschool",function(value,element){
    return this.optional(element) || /^[а-яА-Я-]{2,}$/i.test(value);
    },"Текст ошибки.");



       
        $("#signup").validate({
                rules: {
                        
		
school_id: { 
	        selectNone5: true
},


Addschool: "required Addschool",

}
                
				

        });
	
   
    
    

    });

</script>


Но вот как сделать, чтобы в выпадающем списке при выборе элемента, value которого >0, проверка инпута не далалась?

P.S. Как при проверке формы через регулярные выражения разрешить использование пробела? Т.е. чтобы можно было использовать русские буквы, тире и пробел.


Часовой пояс GMT +3, время: 00:43.