2011-07-09 95 views
3

我有一個窗體,當發佈重定向到另一個頁面。然後該頁面顯示一系列鏈接,每個鏈接打開一個對話框。jQuery Mobile:關閉對話框返回到錯誤的頁面

我的問題是,當我關閉一個對話框時,jQuery手機導航返回到錯誤的URL--而不是從對話框被調用的地方,而是之前的那個。

下面是一些代碼:

即通過形式送達重定向手動指定URL,因爲它是一個重定向的產品頁面。

<div data-role="page" data-url="/call/StockQuestions"> 

在此頁面上的URL看起來如下:

http://localhost:60887/#/call/StockQuestions 

到對話框中的鏈接如下所示:

<a href="/Call/EditStockSummary/529" data-rel="dialog" class="ui-link">Set Stock Detail</a> 

點擊這將打開一個形式了。當我點擊取消jQuery Mobile的導航回:

http://localhost:60887/#/Call 

任何人有任何的想法是什麼,我做錯了什麼?

感謝

+0

您可以添加取消按鈕的HTML嗎? –

+0

我無法用默認的對話窗口關閉圖標(小十字)複製。你在使用最新的測試版嗎? – Tsar

+0

是呼叫和呼叫不同?如果是這樣 - 你爲什麼這樣做?問題可能不在您在此處發佈的代碼中。嘗試將它放在某處併發布鏈接。 – naugtur

回答

0

嘗試更新到最新版本jQuery Mobile的的。我有類似的問題,並有更新排序。