Я создаю новый виджет для ссылок на термины таксономии, где кнопка отправки вызывает ajax обратный вызов drupal, чтобы изменить форму. Вот что у меня есть:
$element['my_module_wrapper']['add'] = array(
'#type' => 'submit',
'#value' => t('Add'),
'#ajax' => array(
'callback' => 'my_module_ajax',
'wrapper' => $field_name . '_my_module_container',
),
);
У меня вызов ajax работает правильно, но он проверяет всю форму и выдает ошибки, когда незаполненные обязательные поля не заполнены. Как я могу это остановить?
Также возможно связано, что при вызове ajax не вызывается моя функция hook_field_widget_form () ... это происходит из-за той же проблемы?