Alloy UI

querystring  1.0.1

 
Filters

static Class QueryString

The QueryString module adds support for serializing JavaScript objects into query strings and parsing JavaScript objects from query strings format.

The QueryString namespace is added to your YUI instance including static methods Y.QueryString.parse(..) and Y.QueryString.stringify(..).

The querystring module is a rollup of querystring-parse and querystring-stringify.

As their names suggest, querystring-parse adds support for parsing Query String data (Y.QueryString.parse) and querystring-stringify for serializing JavaScript data into Query Strings (Y.QueryString.stringify). You may choose to include either of the submodules individually if you don't need the complementary functionality, or include the rollup for both.

Methods

stringify

static void stringify ( obj , sep , eq , name )

Converts an arbitrary value to a Query String representation.

Objects with cyclical references will trigger an exception.

Parameters:
obj <Variant> any arbitrary value to convert to query string
sep <String> (optional) Character that should join param k=v pairs together. Default: "&"
eq <String> (optional) Character that should join keys to their values. Default: "="
name <String> (optional) Name of the current key, for handling children recursively.