javascript - Is it possible to change form data before sending it? -
i'd find generic method change data before sending forms. is, if have <form>
contains <input>
of type (class) , user press send button, i'd transform input value format arrive server in corrected format.
i know can set submit() handler process data, need generic solution setup mechanism on load on page forms , forgets (perhaps forms sent ajax, other use jquery.validate send, etc)
use jquery's select form elements: $('form')
, register handler form submit
event. this:
$('form').submit(function(e){ e.preventdefault() var $this = $(this) var formdata = $this.serialize() // thing var yourdata = transform(formdata) $.ajax({ post: $this.attr('action'), data: yourdata, ... }) })
Comments
Post a Comment