Существуют ли более подходящие варианты конвертирования строки, полученной JQuery-методомserialize()
в JSON-строку, используя для этогоJSON.Stringify()
?
function onSubmit( form ){
var data = JSON.stringify( $(form).serializeArray() ); // <-----------
console.log( data );
return false; //don't submit
}
<form onsubmit='return onSubmit(this)'>
<input name='user' placeholder='user'><br>
<input name='password' type='password' placeholder='password'><br>
<button type='submit'>Try</button>
</form>