У меня есть форма, содержащая только одно текстовое поле, и ожидаемое поведение таково, что когда пользователь нажимает клавишу ввода, находясь в текстовом поле, значение текстового поля должно быть отправлено, но без повторной загрузки (обновления) загрузки.
Я пробовал различные способы настройки AHAH, но все еще не смог достичь ожидаемого поведения, страница перезагружается.
Я безуспешно искал решение этой проблемы.
Пожалуйста, посоветуйте, как это сделать, или направьте меня куда-нибудь полезное
Вот код:
function user_porfile_message_form(){
$form = array();
$form['element1'] = array(
'#type' => 'textfield',
'#title' => '',
'#default_value' => '',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Save'),
'#attributes' => array('class' => 'no-js'),
'#ahah' => array(
'path' => 'module/file/callback',
'wrapper' => 'some-wrapper',
'event' => 'click',
),
);
return $form;
}