0

専門家の皆様、こんにちは。

Struts 1.x で Struts Action から確認ダイアログを表示できるかどうかを知りたいです。さらに詳細に :

アクション フォーム、アクション クラス、および importList.jsp ファイルがあります。(メインのJspファイルの)ボタンをクリックすると..アクションフォームのプロパティを設定することで、現在のimportList.jspが表示されます。このjspファイルには、OKボタンとキャンセルボタンがあります。[OK]ボタンをクリックすると、いくつかの条件に基づいて、[はい]または[いいえ]という確認ダイアログを表示したい.ユーザーが[はい]をクリックすると先に進み、キャンセルすると..メインのjspファイルに移動します(importListには移動しません) .jsp ファイル)

何か案は ....

4

1 に答える 1

1

これを行うには、javascript を使用できます。「はい/いいえ」ダイアログの代わりに、「OK/キャンセル」ダイアログボックスが表示されます。"importList url"and"main page url"を実際の URLに置き換える必要があります。

これは構文的に正確ではないかもしれませんが、それは出発点です。

<head>
<script type="text/javascript">
    $(document).ready(function(){
        $('input[type=submit]').click(function(){
            var answer = confirm("You will be forwarded. ");
            if(answer){
                //your logic
                document.location.href="importList url";
            }else{
                //your logic
                document.location.href="main page url";
            }
        });
    });
</script>
</head>
<body>
    <input type="submit" value="Ok" />
</body>
于 2013-12-11T17:15:59.267 に答える