2010-11-22 27 views
0

私はUserDetialsを管理するCRUD機能を実行する単純なmvcアプリケーションを持っています。レコードを削除しようとすると、確認ボックスを表示する必要があります。削除時に確認メッセージを表示

答えて

0

削除を実行しているフォームにjavascriptを使用して送信ハンドラを添付することができます。以下の削除フォームを想定し

:ここではjQueryを使って例を示します

<%: Html.BeginForm("Destroy", "Product", FormMethod.Post, 
    new { id = "deleteForm" }) { %> 
    <%: Html.HttpMethodOverride(HttpVerbs.Delete) %> 
    <%: Html.HiddenFor(x => x.Id) %> 
    <input type="submit" value="Delete product" /> 
<% } %> 

あなたは.submit()ハンドラをアタッチし、ユーザの確認を求めるためにjqueryのを使用することができます。

$(function() { 
    $('#deleteForm').submit(function() { 
     return confirm('Are you sure you want to delete this product'); 
    }); 
}); 
関連する問題