我正在爲我的url構建一個查詢字符串,並且需要從編碼中排除某些字符。有沒有辦法從encodeURIComponent中排除某些字符
我要排除的「&」和「=」,這樣我可以做一個聲明這樣:
第一=等等&第二=等等等等....
我猜想最好的方式是如何阻止他們被編碼?
一些代碼:
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 + "&";