在我的ASP.NET站点中,我有一个重定向,它将加载一个新的URL。
原始网址是......
site.com/7201231234/First%20Last/campaign/7201231234/
在重定向上我得到(广告系列%20现在是问题)
site.com/7201231234/First%20Last/campaign%20/7201231234/`
我有一些javascript根据选择重定向字符串。我使用+来创建新字符串。无论如何要消除%20
使其成为广告系列/ 7201231234?
JS Used如下
<script>
//Change the Campaign
$("#CampaignID").change(function () {
window.location =
"http://localhost:53049/@ViewBag.Phone/@ViewBag.AgentName/" + $("#CampaignID option:selected").text() + "/@ViewBag.DNIS";
});
</script>
答案 0 :(得分:2)
$("#CampaignID option:selected").text()
可能有一个尾随空格。试试$("#CampaignID option:selected").text().trim()
。