1、使用一个函数拼装请求参数
function setRequestData()
{
var params = "";
for(int i = 0; i < arguments.length; i++)
{
params += arguments[i] + '=' + encodeURI(encodeURI(arguments[i + 1]));
if(i != arguments.length -2)
{
params += '&';
i++;
}
else
{
break;
}
}
return params;
}
2、如何使用该函数
var name = document.getElementById(‘name’).value;
var age = document.getElementById(‘age’).value;var params = setRequestData(‘name’, name, ‘age’, age);
…
// Ajax的发送方式
xmlHttp.send(params);