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>
