jQuery: Form data serialization

jQuery has a function .serialize(), encode a set of form elements as a string for submission.

The .serialize() method creates a text string in standard URL-encoded notation. It can act on a jQuery object that has selected individual form controls, such as <input><textarea>, and <select>$( "input, textarea, select" ).serialize();

$( "form" ).on( "submit", function( event ) {
  console.log( $( this ).serialize() );

For official documentation click here

Author: Danyal
I'm working as programmer since 2002. Born, grew up, studied and worked in Pakistan now Im located in Denmark since 2006.