Best jQuery Forms Plugins & Tutorials with Demo

    Mini AJAX File Upload Form with jQuery

    Mini AJAX File Upload Form with jQuery

    In this tutorial we are going to create an AJAX file upload form, that will let visitors upload files from their browsers with drag/drop or by selecting them individually. For the purpose, we will combine the powerful jQuery File Upload plugin with the neat jQuery Knob to present a slick CSS3/JS driven interface.

    Responsive HTML5/jQuery Sign In/Registration Form

    Responsive HTML5/jQuery Sign In/Registration Form

    Responsive HTML5 Sign In / Registration form, with jQuery effects and CSS3 customization.

    Features:

    • it is compatible with all major browsers (IE8, IE9, IE10, Chrome, Mozilla Firefox, Opera, Safari)
    • really easy to use and to integrate into your website
    • cool effects
    • html5 custom validation
    • responsive layout
    • really easy to modify (100% CSS customizable)

    Bootstrap Maxlength : jQuery Html5 maximum length field Plugin

    Bootstrap Maxlength : jQuery Html5 maximum length field Plugin

    This plugin integrates by default with Twitter bootstrap using badges to display the maximum lenght of the field where the user is inserting text. Uses the HTML5 attribute “maxlength” to work.

    The indicator badge show up on focusing on the element, and disappear when the focus is lost.

    Data Saver : Never Lost your Data with jQuery

    Data Saver : Never Lost your Data with jQuery

    This plugin saves data from input fields to local storage and can restore data if you reopen “form”.

    Features:

    • Listen to events (onKeyPress, OnChange)
    • Plugin can save data in form by URL
    • Open custom dialog forms
    • Add prefix to different forms

    Multiselect.js : jQuery plugin to customize your select with multiple attribute

    Multiselect.js : jQuery plugin to customize your select with multiple attribute

    This plugin is a drop-in replacement for the standard <select> element with multiple attribute activated.

    Features:

    • Free (under WTFPL license)
    • Works in an unobtrusive fashion
    • Fully open sourced
    • Keyboard support
    • Provides some callbacks
    • Fully customizable via CSS

    Switchy : jQuery beautiful Select box

    Switchy : jQuery beautiful Select box

    A tiny jQuery plugin that firstly aims to transform a standard <select> in a beautiful switchy element.

    iCheck : jQuery customized checkboxes and radio buttons

    iCheck : jQuery customized checkboxes and radio buttons

    Super customized checkboxes and radio buttons with jQuery & Zepto.iCheck is created to avoid routine of reinventing the wheel when working with checkboxes and radio buttons. It provides an expected identical result for the huge number of browsers, devices and their versions. Callbacks and methods can be used to easily handle and make changes at customized inputs.

    Features:

    • Identical inputs across different browsers and devices — both desktop and mobile
    • Touch devices support — iOS, Android, BlackBerry, Windows Phone
    • Keyboard accessible inputsTab, Spacebar, Arrow up/down and other shortcuts
    • Customization freedom — use any HTML and CSS to style inputs (try 6 Retina-ready skins)
    • jQuery and Zepto JavaScript libraries support
    • Lightweight size — 1 kb gzipped

    validator : jQuery cross-browser validation plugin

    validator : jQuery cross-browser validation plugin

    The javascript validation code is based on jQuery. The Validator is cross-browser and will give you the power to use future-proof input types such as ‘tel’, ‘email’, ‘number’, ‘date’, and ‘url’. I can sum this as a ‘template’ for creating web forms.

    In the semantic point-of-view, I believe that this method is very clean and…appropriate. This is how forms should be, IMHO.

    Features:

    • Cross browser validation
    • Deals with all sorts of edge cases
    • Utilize new HTML5 types for unsupported browsers
    • Flexible error messaging system

    fancyInput : Typing in Input fields with CSS3 effects & jQuery

    fancyInput : Typing in Input fields with CSS3 effects & jQuery

    Makes typing & deleting in input / textarea fields exciting with CSS3 effects and jQuery