Chapter 8. The Button and Autocomplete Widgets
The button and autocomplete widgets are two of the more recent additions to the library, and were released with Version 1.8.
Traditionally, it has been tricky to style the form elements consistently across all browsers and platforms, and to confound this, most browsers and platforms render the form controls uniquely. Both of the widgets covered in this chapter are used to improve some of the traditional form elements that are used on the web.
The button widget allows us to create visually appealing and highly configurable buttons from elements, including the <button>
, <input>
, and <a>
elements that can be styled with themes generated using ThemeRoller. The types of the <input>
element that are supported include submit
, radio
, and checkbox
. Additional features, such as icons, button sets, and split buttons can be used to further enhance the underlying controls.
The autocomplete widget is attached to a standard text <input...