2012-01-29 94 views
0

我有個問題。我正在使用jQuery modal dialog插件讓用戶輸入一些將保存在數據庫中的數據。我的對話框實際上可以有兩種狀態,用戶可以通過選擇對話框中的單選按鈕來選擇。我遇到的問題是,當用戶選擇單選按鈕時,我的對話框中會丟失一些樣式。另外,我該如何做到這一點,以便當用戶將輸入數據保存在對話框中時,在對話框關閉後,我想在當前頁面上實時加載新數據(無需用戶必須刷新頁面看到更改)。在jQuery模式對話框中導航

有什麼想法?

+0

無代碼。不知道。 – mrtsherman 2012-01-29 05:47:09

+0

絕對需要更多的指示你如何實現所有這些 - 一些標記,代碼等。 – kinakuta 2012-01-29 05:54:03

回答

0

正如其他人所建議的,您應該爲您的第一個問題提供一些代碼。

對於第二個問題,jQuery模態對話框插件從DOM中選取一個div並將其轉換爲模態對話框。所以在模式對話框中可用的所有控件都可以用普通的jQuery訪問。

另外,可以在模態對話框中單擊確定或取消按鈕時指定要執行的功能。看看這裏:http://jqueryui.com/demos/dialog/#option-buttons

所以你可以做的是,當點擊「OK」按鈕時,你的函數將獲取模態對話框控件內的所有值,並將它們分配給當前頁面。

希望這會有所幫助。

+0

你是什麼意思的「當前頁面上的控件」?當對話框打開時,後臺頁面凍結,不再焦點,我無法訪問任何東西 – user765368 2012-01-31 01:25:46

+0

是的。即使它凍結,仍然可以通過jQuery或JavaScript getElements方法訪問它。試試看。 – 2012-01-31 05:37:31