2017-08-26 28 views
1

我想在我的android應用程序中有一個超鏈接運行一個URL查詢並加載一個onclick延遲的第二個目的地。這是因爲我需要通過網址查詢清除保存的列表,然後運行另一個查詢來查看保存的列表。例如:使用URL查詢運行兩個窗口位置

<a href="/browse?task=item.clearSaved" onclick="setTimeout(window.location.href='/browse?task=item.viewSaved', 1000)" class="cd-button"><i class="fa fa-star"></i> Clear Saved</a> 

我也曾嘗試之類的東西雙重網址查詢不工作

HREF = 「/瀏覽任務= item.clearSaved任務= item.viewSaved?」

HREF =「/ browse?task = item.clearSaved & task = item.viewSaved」

任何建議都將非常感謝,以實現我的目標,如果它不可能提前感謝您任何方式。

+0

一旦你重定向到不同的頁面,當前頁面有超過瀏覽器無法控制再使用AJAX調用。你必須在/瀏覽頁面上執行第二次重定向。 –

回答

1

你可以先和成功的呼叫window.location.href

var clearAndView = function(){ 
    $.ajax({ 
    url:"/browse?task=item.clearSaved", 
    success: function(){ 
     window.location.href = "/browse?task=item.viewSaved"; 
    } 
    }); 
} 
+0

只有第二個查看網址正在工作。這是我格式化它,因爲你的格式不起作用。 功能clearAndView(){ jQuery.ajax({ 網址: 「瀏覽任務= item.clearSaved」, \t成功:函數(){ window.location.href = 「?瀏覽任務= item.viewSaved」 ; } \t }); } – brigitte18

+0

謝謝,我收到了屬性列表後的SyntaxError:missing},然後如果我在URL後面添加一個「,」我clearAndView未定義。 – brigitte18

+0

你不熟悉javascript嗎? –