我遇到了重定向撿取現有url的問題。我有一個網頁上有谷歌圖表,我已經在條形圖中添加了一個監聽器到酒吧。當用戶點擊其中一個條形圖時,case語句確定傳遞給路由器的id。使用Ajax的ASP MVC重定向
google.visualization.events.addListener(wrapper, 'select', selectHandler);
function selectHandler() {
var selection = wrapper.getChart().getSelection()
var monthsTransform = 0;
switch(selection[0].column)
{
case 1:
monthsTransform = 0;
break;
case 2:
monthsTransform = 3;
break;
case 3:
monthsTransform = 6;
break;
case 4:
monthsTransform = 12;
break;
case 5:
monthsTransform = 18;
break;
//no need to default as already set to 0!
}
var url = "newController/newPage/" + monthsTransform;
window.location.href = url;
}
我的問題是,
window.location.href
被追加newController/NewPage公司現有的網址,所以它最終像:
localhost:1234/oldController/oldPage/newController/newPage/id