Amazon EC2 Tips (9) AWS SDK for PHPのテスト<その3> 確認メッセージの表示

24 10月, 2011 (08:48) | RadPHP, クラウド | By: ohishi

ボタンをクリックしたときに、確認のメッセージを表示したい時がある。
サーバーの開始や停止の処理は、間違って押してしまっても困るので、是非ほしい機能であった。

確認メッセージの表示の仕方がわかったので記載しておきます。

◆確認メッセージ

◆デザイン

 ・HiddenFieldコントロールを貼り付けて、Nameを”rs_field”にしておく。

 ・ボタンのイベントに、JavaScriptとPHPの両方を作成する

◆JavaScriptソース

    function Button_startJSClick($sender, $params)
    {
        ?>
        //begin js
        flag=confirm("開始してよいですか? 約30秒で立ち上がります。");
        if (flag){
           document.getElementById("rs_field").value = "OK";
           return true;
        } else{
           document.getElementById("rs_field").value = "CANCEL";
        }
        //end
        <?php
    }

◆PHPソース

    function Button_startClick($sender, $params)
    {
        if ($this->rs_field->Value = "OK"){

     //実行させたい処理を記述する

        }
    }

Write a comment