Как сделать автодополняемое текстовое поле в Drupal 7
Стандартный способ сделать поле формы автодополняемым: http://timonweb.com/posts/how-to-create-an-ajax-autocomplete-textfield-in-drupal-7
function module_name_form() {
$form = array();
$form['city'] = array(
'#title' => t('City'),
'#type' => 'textfield',
'#autocomplete_path' => 'example/autocomplete',
);
$form['submit'] = array( '#type' => 'submit', '#value' => 'Save', );
return $form;
}