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