Class o2.QueryString


static class o2.QueryString

Used for parsing the browser's query string.

Defined in querystring.core

Function Summary
static encode()

Converts the JSON object in parameters into a query string.

Usage example:

 var query = {lorem : 'ipsum', dolor : sit};
 var qs = o2.QueryString.encode(query);
 
static parse (String url)

Parses the query string.

Usage example:

 var params = o2.QueryString.parse(window.location.href);
 

Function Details

function encode

static encode()

Converts the JSON object in parameters into a query string.

Usage example:

 var query = {lorem : 'ipsum', dolor : sit};
 var qs = o2.QueryString.encode(query);
 

function parse

static parse(String url)

Parses the query string.

Usage example:

 var params = o2.QueryString.parse(window.location.href);
 
Parameters:
url - (Optional) if given, parses the URL. given, parses window.location.href otherwise.
Returns:
the parsed query string as a {name1:value1, name2:value2} Object.