Я заметил, что если использовать AjaxForm, то теги от FormIt не работают. Например, вывод ошибок:
[ [+fi.error.email] ]

Именно поэтому нужно выводить ошибки иначе — через html-элемент со специальным классом, например:
<span class="error_email"></span>


С выводом ошибок все понятно. Но как делать валидацию SELECT? Там ведь без FormIt тегов не обойтись:
<select name="color">
   <option value="blue"  >Blue</option>
   <option value="red"  >Red</option>
   <option value="green"  >Green</option>
   <!-- This would also work -->
   <option value="yellow" >Yellow</option>
</select>

Это код из официальной документации:
docs.modx.com/extras/revo/formit/formit.tutorials-and-examples/formit.handling-selects,-checkboxes-and-radios

Вопрос. Как сделать так, чтобы SELECT валидировался через FormIt и AjaxForm? Возможно ли это вообще? Если нет, то какую замену этой паре обычно используют?