Flatten um objeto javascript para passar como querystring

Eu tenho um objeto javascript que eu preciso achatar em uma string para que eu possa passar como querystring, como eu faria isso? ou seja:

{ cost: 12345, insertBy: 'testUser' } se tornariacost=12345&insertBy=testUser

Não consigo usar a chamada jQuery AJAX para essa chamada, sei que podemos usá-la e passar o objeto comodata Mas não neste caso. Usar o jQuery para achatar o objeto seria bo

Obrigado