我有一个简单的下拉列表,转发到新的网址onChange。
看起来像这样:
function changeCompanyType(companyType) {
window.location.href = 'type/'+companyType+'/';
}
第一个更改效果很好,并转到网址:
下次我点击新页面的下拉列表时,它会再次添加类型和公司类型:
如何更改公司类型,以便不会继续添加网址?
答案 0 :(得分:3)
使用并转发斜杠
window.location.href = '/type/'+companyType+'/';
^ -- a slash to make an absolute url
// or (depends on what you want to do)
window.location.href = '/companies/type/'+companyType+'/';
^ -- a slash to make an absolute url
答案 1 :(得分:1)
在此链接的前面添加'/'
function changeCompanyType(companyType) {
window.location.href = '/type/'+companyType+'/';
}
答案 2 :(得分:0)
使用:
function changeCompanyType(companyType) {
window.location.href = '/type/'+companyType+'/';
}
答案 3 :(得分:0)
添加行:
companyType = '';
设置href后。