19 lines
406 B
JavaScript
19 lines
406 B
JavaScript
/**
|
|
* Converts the properties to URL query parameters. Based on:
|
|
* http://stackoverflow.com/questions/111529/create-query-parameters-in-javascript
|
|
*
|
|
* @param data
|
|
* @returns {string}
|
|
*/
|
|
encodeQueryData = function(data)
|
|
{
|
|
var ret = [];
|
|
|
|
for (var d in data) {
|
|
if(data[d]) {
|
|
ret.push(encodeURIComponent(d) + "=" + encodeURIComponent(data[d]));
|
|
}
|
|
}
|
|
return ret.join("&");
|
|
};
|