function ajax_example_simple_autocomplete in Examples for Developers 7
A simple autocomplete form which just looks up usernames in the user table.
Parameters
array $form: Form API form.
array $form_state: Form API form.
Return value
array Form array.
1 string reference to 'ajax_example_simple_autocomplete'
- ajax_example_menu in ajax_example/
ajax_example.module - Implements hook_menu().
File
- ajax_example/
ajax_example_autocomplete.inc, line 29 - ajax_example_autocomplete.inc
Code
function ajax_example_simple_autocomplete($form, &$form_state) {
$form['info'] = array(
'#markup' => '<div>' . t("This example does a simplest possible autocomplete by username. You'll need a few users on your system for it to make sense.") . '</div>',
);
$form['user'] = array(
'#type' => 'textfield',
'#title' => t('Choose a user (or a people, depending on your usage preference)'),
// The autocomplete path is provided in hook_menu in ajax_example.module.
'#autocomplete_path' => 'examples/ajax_example/simple_user_autocomplete_callback',
);
return $form;
}