Как в jquery.validate динамически убирать и добавлять правила?
Есть форма, в одном из вопросов есть 3 радиокнопки, при нажатии на первые 2 текстовый инпут должен быть обязателен для заполнения, а при нажатии на последний - не обязателен для заполнения.
Так не работает:
$('input[name="agent"]').on('change', radioChange);
function radioChange() {
if($("input[value='частное лицо']").is(":checked")){
$('input[name="company"]').rules('add', {
required: true,
messages: {
required: true
}
})
} else{
$('input[name="company').rules('remove', 'required massage');
}
}