serialize-array
v0.0.1
Published
Serializes an object into key/value pairs like jQuery.serializeArray().
Downloads
1,646
Readme
Serializes a JS object into key/value pairs in compliance with
jQuery.serializeArray
, Rack/Rails, and jQuery.ajax(processData:true)
.
serialize({
person: { name: "John", age: 27 }
});
=> [
{ name: "person[name]", value: "John" },
{ name: "person[age]", value: 27 }
]
Install
$ npm install --save serialize-array
Usage
serialize(object, [prefix], [options])
prefix
(string) — prefix for the keys. defaults to null.options
(object) — options.
Options available are:
type
(string) — can be 'array' (array) or 'query' (query string).
defaults to 'array'.numeric
(boolean) — if true, then arrays will have their indices listed (eg, [0]). otherwise, it'll be blank []. defaults to false.
Thanks
serialize-array © 2014+, Rico Sta. Cruz. Released under the MIT License. Authored and maintained by Rico Sta. Cruz with help from contributors (list).
ricostacruz.com · GitHub @rstacruz · Twitter @rstacruz