这是现有问题的延续。 Javascript - Goto URL based on Drop Down Selections (continued!)
我正在使用下拉选择来允许我的用户构建一个 URL,然后点击“Go”转到它。
有没有办法添加一个额外的功能,在去之前检查 URL?
我的 URL 有时包含“+”字符,如果它是 URL 中的最后一个字符,我需要将其删除。
所以它基本上需要是“如果最后一个字符是+,删除它”
这是我的代码:
$(window).load(function(){
$('form').submit(function(e){
window.location.href =
$('#dd0').val() +
$('#dd1').val()+
$('#dd2').val()+
$('#dd3').val();
e.preventDefault();
});
});
最佳答案
var url = /* whatever */;
url = url.replace(/\+$/, '');
例如,
> 'foobar+'.replace(/\+$/, '');
"foobar"
关于Javascript - 如果 URL 字符串的最后一个字符是 "+"则删除它...如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6253567/