Introduction:
Autocomplete enables users to quickly find and select from a
pre-populated list of values as they type, leveraging searching and
filtering.
Any field that can receive input can be converted into an Autocomplete, namely,
By giving an Autocomplete field focus or entering something into it, the plugin starts searching for entries that match and displays a list of values to choose from. By entering more characters, the user can filter down the list to better matches.
Any field that can receive input can be converted into an Autocomplete, namely,
<input>
elements, <textarea>
elements, and elements with the contenteditable
attribute.By giving an Autocomplete field focus or entering something into it, the plugin starts searching for entries that match and displays a list of values to choose from. By entering more characters, the user can filter down the list to better matches.
Example:
<html> <head> <link href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" rel="stylesheet"></link> <script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script> <script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js" type="text/javascript"></script> <!-- CSS --> <style type="text/css"> .ui-autocomplete { max-height: 350px; overflow-y: auto; overflow-x: hidden; font-size: 14px; } </style> <!-- Javascript --> <script> var list = [ "carat-1-n", "carat-1-ne", "carat-1-e", "carat-1-se", "carat-1-s", "carat-1-sw", "carat-1-w", "carat-1-nw", "carat-2-n-s", "carat-2-e-w", "triangle-1-n", "triangle-1-ne", "triangle-1-e", "triangle-1-se", "triangle-1-s", "triangle-1-sw", "triangle-1-w", "triangle-1-nw", "triangle-2-n-s", "triangle-2-e-w", "arrow-1-n", "arrow-1-ne", "arrow-1-e", "arrow-1-se", "arrow-1-s", "arrow-1-sw", "arrow-1-w", "arrow-1-nw", "arrow-2-n-s", "arrow-2-ne-sw", "arrow-2-e-w", "arrow-2-se-nw", "arrowstop-1-n", "arrowstop-1-e", "arrowstop-1-s", "arrowstop-1-w", "arrowthick-1-n", "arrowthick-1-ne", "arrowthick-1-e", "arrowthick-1-se", "arrowthick-1-s", "arrowthick-1-sw", "arrowthick-1-w", "arrowthick-1-nw", "arrowthick-2-n-s", "arrowthick-2-ne-sw", "arrowthick-2-e-w", "arrowthick-2-se-nw", "arrowthickstop-1-n", "arrowthickstop-1-e", "arrowthickstop-1-s", "arrowthickstop-1-w", "arrowreturnthick-1-w", "arrowreturnthick-1-n", "arrowreturnthick-1-e", "arrowreturnthick-1-s", "arrowreturn-1-w", "arrowreturn-1-n", "arrowreturn-1-e", "arrowreturn-1-s", "arrowrefresh-1-w", "arrowrefresh-1-n", "arrowrefresh-1-e", "arrowrefresh-1-s", "arrow-4", "arrow-4-diag", "extlink", "newwin", "refresh", "shuffle", "transfer-e-w", "transferthick-e-w", "folder-collapsed", "folder-open", "document", "document-b", "note", "mail-closed", "mail-open", "suitcase", "comment", "person", "print", "trash", "locked", "unlocked", "bookmark", "tag", "home", "flag", "calendar", "cart", "pencil", "clock", "disk", "calculator", "zoomin", "zoomout", "search", "wrench", "gear", "heart", "star", "link", "cancel", "plus", "plusthick", "minus", "minusthick", "close", "closethick", "key", "lightbulb", "scissors", "clipboard", "copy", "contact", "image", "video", "script", "alert", "info", "notice", "help", "check", "bullet", "radio-on", "radio-off", "pin-w", "pin-s", "play", "pause", "seek-next", "seek-prev", "seek-end", "seek-start", "seek-first", "stop", "eject", "volume-off", "volume-on", "power", "signal-diag", "signal", "battery-0", "battery-1", "battery-2", "battery-3", "circle-plus", "circle-minus", "circle-close", "circle-triangle-e", "circle-triangle-s", "circle-triangle-w", "circle-triangle-n", "circle-arrow-e", "circle-arrow-s", "circle-arrow-w", "circle-arrow-n", "circle-zoomin", "circle-zoomout", "circle-check", "circlesmall-plus", "circlesmall-minus", "circlesmall-close", "squaresmall-plus", "squaresmall-minus", "squaresmall-close", "grip-dotted-vertical", "grip-dotted-horizontal", "grip-solid-vertical", "grip-solid-horizontal", "gripsmall-diagonal-se", "grip-diagonal-se" ] $(function () { $("#autocomplete").autocomplete({ source: list }); }); </script> </head> <body> <!-- HTML --> Search : <input id="autocomplete" type="text" value="" /> </body> </html>
0 comments :
Post a Comment