Top > 開発ガイド > コンポーネント開発Tips集 > 確認ウィンドウ

確認ウィンドウ

対象バージョン

当ドキュメントはRubricks-0.6.x向けです。

確認ウィンドウ

javascriptの「confirm」をブラウザのウィンドウではなくSpinelzのWindowを利用したものを表示できるjavascript関数及びそのヘルパメソッドを準備しました。

javascript

rubricks_confirm_window_open(str message, function yesFunction, function noFunction);

str message表示するメッセージの文字列です。
function yesFunction「はい」ボタンが押下された時に実行されるjavascript関数です。
function noFunction「いいえ」ボタンが押下された時に実行されるjavascript関数です。

例:

<button onclick="rubricks_confirm_window_open('Are you sure?', function() {alert('Done!');}, function(){alert('Canceled');});">Do</button>

helper

render_confirm_window(str message, str yesFunction, str noFunction)

str message表示するメッセージの文字列です。
str yesFunction「はい」ボタンが押下された時に実行されるjavascript関数です。
str noFunction「いいえ」ボタンが押下された時に実行されるjavascript関数です。

例:

<button onclick="<%= render_confirm_window(hl('Are you sure?'), "alert('Done');", "alert('Canceled');") %>">Do</button>