Using serialize to send value to querystring

Using serialize to send value to querystring

Hi,
I am trying to send value form a html Form by submit to the next page in query string. The values are submitted fine first time, but if I again try to add another value to already added values, I get %20 and %3D etc. in values retrieved. I am using asp to retrieve these values from query string and append to form fields with radio buttons.
How to remove this encoding using serialize. The code is given below in form submit.

$(document).ready(function(){
        $("#form1").submit(function(event){
            event.preventDefault();
                   $.ajax({
                    url:'page',
                    type:'Post',
                    data:$(this).serialize(),
                   
            });
        });
    });