在我的ASP.NET站点中,我具有将加载新URL的重定向。
原始网址是...。
site.com/7201231234/First%20Last/campaign/7201231234/
在重定向上,我得到(广告系列%20现在是问题)
site.com/7201231234/First%20Last/campaign%20/7201231234/`
我有一些JavaScript,可以根据选择重定向字符串。我使用+来创建新字符串。无论如何,有没有消除
%20
使其成为campaign / 7201231234?所使用的JS如下
<script>
//Change the Campaign
$("#CampaignID").change(function () {
window.location =
"http://localhost:53049/@ViewBag.Phone/@ViewBag.AgentName/" + $("#CampaignID option:selected").text() + "/@ViewBag.DNIS";
});
</script>
最佳答案
$("#CampaignID option:selected").text()
可能有尾随空格。尝试$("#CampaignID option:selected").text().trim()
。
关于javascript - 删除%20无内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44830930/