まず、javascript の確認は、私がここで探しているものではありません。いっぱい読んでください。つまり、通常のシステム ダイアログ ボックスを警告することによってユーザーを確認する関数が渡されたすべてのリンクに onClick 属性を配置することは、私が望むものではありません。
システムが提供する通常のダイアログ ボックスではなく、ブートストラップのダイアログ ボックスを使用しました。
ここには、さまざまなアイテムのいくつかの削除ボタンがあります
<a href="www.mysite.com/product/1" data-target="#myModal" data-toggle="modal"><i class="icon-remove"></i> Delete</a>
<a href="www.mysite.com/product/2" data-target="#myModal" data-toggle="modal"><i class="icon-remove"></i> Delete</a>
<a href="www.mysite.com/product/3" data-target="#myModal" data-toggle="modal"><i class="icon-remove"></i> Delete</a>
以下は、Bootstrap を使用してモーダルを表示するためのマークアップです。
<div class="modal small hide fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 id="myModalLabel">Confirm Delete ?</h3>
</div>
<div class="modal-body">
<p class="error-text"><i class="icon-warning-sign modal-icon"></i>Are you sure you want to Delete the Category and all its associated Properties?</p>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button>
<button class="btn btn-danger" data-dismiss="modal">Delete</button>
</div>
</div>
ダイアログボックスは正しく表示されていますが、ダイアログボックスの削除ボタンを押した後、上記のリンクに対応するページにリダイレクトできません。モーダルはリダイレクトせずに消えます。