Is there any native function to convert json to url parameters?

后端 未结 11 1902
再見小時候
再見小時候 2020-11-29 22:00

I need convert json object to url form like: \"parameter=12&asd=1\"

I done with this:

        var data = {
            \'action\':\'actualiza_res         


        
11条回答
  •  被撕碎了的回忆
    2020-11-29 22:39

    You don't need to serialize this object literal.

    Better approach is something like:

    function getAsUriParameters(data) {
       var url = '';
       for (var prop in data) {
          url += encodeURIComponent(prop) + '=' + 
              encodeURIComponent(data[prop]) + '&';
       }
       return url.substring(0, url.length - 1)
    }
    getAsUriParameters(data); //"action=actualiza_resultado&postID=1&gl=2&gl2=3"
    

提交回复
热议问题