formData()

Creates and returns a new FormData() object for the selected form.

$('#form').formData()

Example

<form id="myForm">
  <input name="username" value="Precious">
  <input name="email" value="user@example.com">
</form>
const fd = $('#myForm').formData();
console.log(fd.get('username')); // Precious

Notes

  • Throw error if selector is not a <form>.

  • Works perfectly for AJAX uploads and fetch().

Last updated