Отмена валидации для ajax сабмита

При добавлении ajax для submit кнопки формы , после нажатия на нее выполняется submit и validation функции . При этом потребуется вводить все обязательные поля во избежании появления ошибок .Для тестирования ajax функционала на время разработки можно временно убрать выполнение валидации. Для этого достаточно в параметр #limit_validation_errors записать пустой массив . Также пустой массив запишем и в параметр #submit:


$form['my_ajax_button'] = array(
  '#type' => 'button',
  '#name' => 'my_ajax_button',
  '#value' => t(Button_without_validation),
  '#ajax' => array(
    'callback' => 'user_ajax_callback',
    'wrapper' => 'user_fields_replace'
  ),
  '#limit_validation_errors' => array(),
  '#submit' => array(),
);