Drupal 7

Как сделать автодополняемое текстовое поле в 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;
}