Пример создания AJAX формы с помощью концепции прогрессивного улучшения (progressive enhancement). Такая форма будет работать даже при выключенном javascript.
1. Создаём обычную форму с submit callback-ом:
/**
* Form builder
*/
function mymodule_myform($form, $form_state) {
$form['sometext'] = array(
'#type' = 'textfield',
'#title' = 'Some text',
);
$form['submit'] = array(
'#type' = 'submit',
'#value' = 'Submit',
);
return $form;
}
/**
* Form submit callback
*/
function mymodule_myform_submit($form, $form_state) {
Читать дальше →
Похожие записи:Drupal: Модуль Commerce Addressbook — адресная книга покупателя
Drupal: Как навесить #ajax на пользовательское событие
Drupal: Как с помощью AJAX обновить ВСЮ форму
Комментариев нет:
Отправить комментарий