#### Form Advanced

#### Nice Select

A lightweight jQuery plugin that replaces native select elements with customizable dropdowns.

Default
Display text
Custom Class - Wide
Custom Class - Right
Custom Class - Small

#### Switchery

iOS 7 style switches for your checkboxes

Basic

Add an attribute `data-plugin="switchery" data-color="@colors"` to your input element and it will be converted into switch.

Sizes & Secondary color

Add an attribute `data-size="small",data-size="large"` to your input element and it will be converted into switch. Add an attribute `data-color="@color" data-secondary-color="@color"` to your input element and it will be converted into switch.

#### Select2

Single Select

Select2 can take a regular select box like this...

Multiple Select

Select2 can take a regular select box like this...

#### Bootstrap MaxLength

Default usage

The badge will show up by default when the remaining chars are 10 or less:

Threshold value

Do you want the badge to show up when there are 20 chars or less? Use the `threshold` option:

All the options

Please note: if the `alwaysShow` option is enabled, the `threshold` option is ignored.

Position

All you need to do is specify the `placement` option, with one of those strings. If none is specified, the positioning will be defauted to 'bottom'.

Textareas

Bootstrap maxlength supports textarea as well as inputs. Even on old IE.

#### Date Range Picker

A JavaScript component for choosing date ranges, dates and times.

Date Range
Date Range Picker With Times
Single Date Picker
Predefined Date Ranges

#### Input Masks

A jQuery Plugin to make masks on form fields and HTML elements.

Date e.g "DD/MM/YYYY"
Hour e.g "HH:MM:SS"
Date & Hour e.g "DD/MM/YYYY HH:MM:SS"
ZIP Code e.g "xxxxx-xxx"
Crazy Zip Code e.g "x-xx-xx-xx"
Money e.g "Your money"
Money 2 e.g "#.##0,00"
Telephone e.g "xxxx-xxxx"
Telephone with Code Area e.g "(xx) xxxx-xxxx"
US Telephone e.g "(xxx) xxx-xxxx"
São Paulo Celphones e.g "(xx) xxxxx-xxxx"
CPF e.g "xxx.xxx.xxxx-xx"
CNPJ e.g "xx.xxx.xxx/xxxx-xx"
IP Address e.g "xxx.xxx.xxx.xxx"

#### Form Validation

First name
Looks good!
Last name
Looks good!
Username
@
Please choose a username.
City
Please provide a valid city.
State
Please provide a valid state.
Zip
Please provide a valid zip.
Agree to terms and conditions
You must agree before submitting.

#### Form Validation (Tooltips)

First name
Looks good!
Please enter first name.
Last name
Looks good!
Please enter last name.
Username
@
Please choose a unique and valid username.
City
Please provide a valid city.
State
Please provide a valid state.
Zip
Please provide a valid zip.