Flatten a javascript object to pass as querystring

前端 未结 12 1960
半阙折子戏
半阙折子戏 2020-12-04 23:24

I have a javascript object that I need to flatten into a string so that I can pass as querystring, how would I do that? i.e:

{ cost: 12345, insertBy: \'testUse

12条回答
  •  无人及你
    2020-12-05 00:08

    You want jQuery.param:

    var str = $.param({ cost: 12345, insertBy: 'testUser' });
    // "cost=12345&insertBy=testUser"
    

    Note that this is the function used internally by jQuery to serialize objects passed as the data argument.

提交回复
热议问题