I need convert json object to url form like: “parameter=12&asd=1”
I done with this:
var data = {
'action':'actualiza_resultado',
'postID': 1,
'gl': 2,
'gl2' : 3
};
var string_=JSON.stringify(data);
string_=string_.replace(/{/g, "");
string_=string_.replace(/}/g, "");
string_=string_.replace(/:/g, "=")
string_=string_.replace(/,/g, "&");
string_=string_.replace(/"/g, "");
But i wonder if there any function in javascript or in JSON object to do this?
Use the
URLSearchParamsinterface, which is built into browsers and Node.js starting with version 10, released in 2018.Old answer: jQuery provides
paramthat does exactly that. If you don’t use jquery, take at look at the source.Basically, it goes like this: