Top > 開発ガイド > コンポーネント開発逆引きリファレンス > 確認ウィンドウを表示する
確認ウィンドウを表示する
対象バージョン
当ドキュメントはRubricks-0.6.x向けです。
概要
javascriptの「confirm」をブラウザのウィンドウではなくSpinelzのWindowを利用したものを表示できるjavascript関数及びそのヘルパを準備しました。
イメージ
使い方
方法1. JavaScript関数を使用する
ボタンのonclick属性にrubricks.common.rubricks_confirm_window_openを指定します。
<button onclick="rubricks.common.rubricks_confirm_window_open('Are you sure?', function() {alert('Done!');}, function(){alert('Canceled');});">Do</button>
方法2. ヘルパを使用する
ボタンのonclick属性にrender_confirm_windowを指定します。
<button onclick="<%= render_confirm_window(hl('Are you sure?'), "alert('Done');", "alert('Canceled');") %>">Do</button>
関連項目
API
rubricks.common.rubricks_confirm_window_open(message, yesFunction, noFunction)
| 引数 | 必須 | 初期値 | 型 | 説明 |
| message | - | - | String | 表示するメッセージの文字列です。 |
| yesFunction | - | - | JavaScript関数 | 「はい」ボタンが押下された時に実行されるjavascript関数です。 |
| noFunction | - | - | JavaScript関数 | 「いいえ」ボタンが押下された時に実行されるjavascript関数です。 |
render_confirm_window(message, yesFunction, noFunction)
| 引数 | 必須 | 初期値 | 型 | 説明 |
| message | - | - | String | 表示するメッセージの文字列です。 |
| yesFunction | - | - | JavaScript関数 | 「はい」ボタンが押下された時に実行されるjavascript関数です。 |
| noFunction | - | - | JavaScript関数 | 「いいえ」ボタンが押下された時に実行されるjavascript関数です。 |
Attachments
- confirm_window.jpg (19.7 kB) - added by uchida on 03/19/09 11:20:17.

