Как в 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');
    }
  }

Ответы (0 шт):