Обратная функция $ .param () в JavaScript / jQuery
Учитывая следующую форму:
<form>
<input name="foo" value="bar">
<input name="hello" value="hello world">
</form>
Я могу использовать$.param( .. )
построить для сериализации формы:
$.param( $('form input') )
=> foo=bar&hello=hello+world
Как я могу десериализовать вышеупомянутую строку с помощью JavaScript и вернуть хэш?
Например,
$.magicFunction("foo=bar&hello=hello+world")
=> {'foo' : 'bar', 'hello' : 'hello world'}
Ссылка:jQuery.param( obj )
.