I am making a program to submit a form with Ajax By combining all values in variable datastring and sending it with ajax method..
suppose
var varname="ram";
var varage=18;
and var datastring='name='+varname+'&age='+varage;
This works well but
var varname="ram & shyam";
var varage=18;
and var datastring='name='+varname+'&age='+varage;
When a variable already contain & in it then value received by php code as $_POST['name'] has value only 'ram' not 'ram & shyam'
Please tell a solution for this problem