2011-08-12 7 views
1

В моей проверке jquery можно применить только определенное правило, например, когда $ _GET ['name']); это Биллибоб?Правила проверки jquery - условно?

вот фрагмент из моих правил:

$("#form").validate({ 
     debug: false, 
     rules: { 
     semester: "required", 
     courseno: 
     {required: true, 
     courseno: true}, 
     coursename: "required", 
     "professor[]": "required", 
     }, 

, например, coursename требуется только тогда, когда Billybob присутствует.

Возможно ли это?

ответ

0

Вы не можете сделать:

var options = { 
    debug: false, 
    rules: { 
    semester: "required", 
    courseno: 
    {required: true, 
    courseno: true}, 
    "professor[]": "required" 
}; 
var coursename = <?php echo $name == 'BillyBob' ? 1 : 0; ?>; 
if(coursename) { 
    options.coursename = 'required'; 
} 
$("#form").validate(options); 
Смежные вопросы