我正在为我的 url 构建一个查询字符串,并且需要从编码中排除某些字符。
我想排除“&”和“=”,以便我可以这样声明:
first=blah&second=blah 以此类推....
我想最好的表达方式是如何阻止它们被编码?
一些代码:
else if (array[i].nodeName == "SELECT") {
if (array[i].id == "multiple") {
var selected = $.map($('#multiple option:selected'),
function (e) {
return $(e).val();
});
$.each(selected, function (index, value) {
name = array[i].name;
values += app + "\&" + key + "=";
});
} else {
name = arr[i].name;
values = arr[i].value;
}
}
key = encodeURIComponent(name);
value = encodeURIComponent(values);
queryString += name + "=" + values + "&";