javascript传参将json转换成&参数形式

原创 freeguy  2023-03-05 21:22:20  阅读 2462 次 评论 0 条

例如:

  data: {

        openid:'a',

        name:'b',

      },

转换成:openid=a&name=b

(即'content-type': 'application/x-www-form-urlencoded'形式)

  

方法:

  convertIt(obj)

  {

    var str = [];

    for (var key in obj) {

         if (obj.hasOwnProperty(key)) {

               str.push(encodeURIComponent(key) + "=" + encodeURIComponent(obj[key]))           

               //console.log(key + " -> " + obj[key]);

         }

    }

    return str.join("&");

  },


本文地址:http://freedeman.top/?id=22
版权声明:本文为原创文章,版权归 freeguy 所有,欢迎分享本文,转载请保留出处!

评论已关闭!