Best jQuery Forms Plugins & Tutorials with Demo

    jQuery plugin for caching forms using HTML5 local storage

    jQuery plugin for caching forms using HTML5 local storage

    In this tutorial we’ll be utilizing the localStorage mechanism to store the current state of a form. This means that when the page is reloaded or the user re-opens the page after closing it the form will be populated with the previous values. For improved complexity, we’ll be storing the data as serialized JSON strings.

    cbFamily : jQuery Checkbox group (parent/children) functionality

    cbFamily : jQuery Checkbox group (parent/children) functionality

    Checkbox group (parent/children) functionality. Makes a checkbox parent of other checkboxes.

    • If the parent is clicked the children are checked/unchecked based on the parent.
    • If all the children are checked, parent gets checked too.
    • If there is an unchecked item in the children and if the parent is checked, it gets unchecked.
    • children can be a function. In this case, that function is run agaist the parent in order to find the children. This is useful for groups of checkboxes.
    • Checks/unchecks parent based on the initial status of its children at start.

    Form Character Limit Animation using jQuery and CSS

    Form Character Limit Animation using jQuery and CSS

    I was recently playing around with form validation and using css to animate cool things, but then I stumbled across character limit. You can easily use jQuery to access parameters like an input field’s character limit and current character limit. So I tried creating a simple animation that showed as you were typing in a field how many characters you had left. I opted for a simple design where there is just a grey bar underneath the input field and it fills up as you type in characters and changes colors as you get closer to the limit.

    FFForm : jQuery Contact Form Plugin with Validations & Amazing CSS3 Animation

    FFForm : jQuery Contact Form Plugin with Validations & Amazing CSS3 Animation

    The ‘Contact’ form on your website is like your door to rest of the world in the cyberspace. It is the easiest way for website visitors to drop a line and start the conversation.FFForm is a simple jQuery plugin that can be integrated in any website layout to provide a fully functional contact form. Built with jQuery and CSS, FFForm is compatible with all modern web browsers and mobile devices. It also provides various customization options including animations, field validation and notifications.

    Features:

    • AJAX Enabled
    • Cross-Browser Compatible
    • Data Validation
    • Custom handlers for events like onValidation, onSuccess and onError etc.
    • Various Animation Styles

    jQuery formHelp

    jQuery formHelp

    Providing contextual help in a standard HTML form requires all kinds of extra HTML and CSS (and JavaScript if you want it to play nice with the user). This plugin gives you an easy way to place contextual help at every input field in a form. All you have to do is insert a span element with the helptext and a reference to the corresponding input field and this plugin does the heavy work for you.

    FancySelect : jQuery fancy Select Element

    FancySelect : jQuery fancy Select Element

    A better select for discerning web developers everywhere.FancySelect is easy to use. Just target any select element on the page, and call .fancySelect() on it. If the select has an option with no value, it’ll be used as a sort of placeholder text.

    Passy : jQuery plugin to Rate and Generate Passwords

    Passy : jQuery plugin to Rate and Generate Passwords

    A jQuery plugin to rate and generate passwords.You cant emphasize the importance of good passwords. To make it easier for developers to give good feedback on a password, I’ve created passy.

    Features:

    • Analize and validate a password real-time
    • Looks at lowercase, uppercase, numbers, punctiation and foreign characters (eg. ü, ö, etc)
    • Compares password with patterns
    • Able to compare password with a dictionary
    • Password generation
    • Customizable properties
    • Utility functions

    Fancyform : jQuery plugin for transforming HTML form elements

    Fancyform : jQuery plugin for transforming HTML form elements

    Fancyform is a tool that offers a nice and elegant way to transform your HTML elements into custom styled elements. It is build on the Javascript framework jQuery and is easy to implement and customize. The elements you can style are input:radio,input:checkboxselect and textarea.

    jQuery noInput : Displaying Inline labels like HTML5’s placeholders

    jQuery noInput : Displaying Inline labels like HTML5's placeholders

    A jQuery plugin for displaying inline labels similar to HTML 5’s placeholders, that lets you style the placeholder text.Hiding and re-showing inline label text like “don’t know” within an empty HTML input or textarea element to give significance to a blank field.