2012-09-17 62 views
1

我正在尋找一種方式來定製JS提示彈出,這樣我可以給用戶,我希望他們有選項 -自定義JS提示彈出

  1. 變化 - 從提示取值框並更改檢查的值以首先啓動提示。
  2. 繼續 - 不在乎,繼續原始值。
  3. 取消 - 忘記這一點,只是擺脫框。

選項1 & 3是默認提供的(雖然選項1被稱爲「好」),但我不知道的方式來操作的提示,提供一個第三選擇。

我猜這不能通過JS完成,所以有沒有任何jQuery插件可以幫助我?謝謝。

+1

您可能需要創建一個[模式窗口](http://jqueryui.com/demos/dialog/#modal-confirmation)來執行您所要求的操作。 – Duniyadnd

+0

@Aelios - 我試過修改一些爲confirmmatinos設計的插件,而不是提示,但我一直無法成功。 –

+0

@Duniyadnd - 感謝您的提示,將有一個看看。 –

回答

2

jQuery的用戶界面具有可以用於此一dialog component

如果您正在尋找一個不太臃腫的解決方案,Google Search會出現許多可重複使用的結果。

+0

我已經看過jQuery UI對話框組件,但它似乎沒有能夠擴展它來執行我所需的操作。我很快會再看一遍。 –

+1

啊哈,我看到有幾個迭代,包括'形式'對話框。這看起來不錯,當然給了我一個期待的方向。謝謝。 –

+0

非常感謝您指出這一點。除了一件事之外,我正在使用它 - 當用戶單擊「保存」時,我彈出對話框窗體,以便讓表單顯示我必須執行'e.preventDefault()'。麻煩的是,在表單成功驗證之後,我需要避免發生的事件。有沒有辦法做到這一點?謝謝。 –

1

檢查這個插件,我覺得你可以改變一切u需要:jAlert

+0

謝謝,我會調查這一點,但它看起來不錯。 –