削除をクリックするとポップアップが開き、確認を求めるページを使用していますが、キャンセルをクリックするとポップアップを閉じたいのですが、メインページにはリダイレクトしません。以下のコードはmvcのビューを削除しています...
@using (Html.BeginForm()) {
<p>
<input type="submit" value="OK" />
@Html.ActionLink("Back to List", "Index")
jqueryコードは
$(".deleteimage").click(function (e) {
var url = $(this).parent().attr('href');
$("#dialog-delete").dialog({
resizable: false,
height: 180,
width: 300,
show: { effect: 'drop', direction: "up" },
modal: true,
draggable: false,
open: function (event, ui) {
$(this).load(url);
},
close: function (event, ui) {
$(this).dialog('close');
}
});
$("#dialog-delete").dialog('open');
return false;
});
インデックスビューでこのコードを使用しています..
@(new HtmlString(@Ajax.ImageActionLink("../../Content/images/grid/Del.png", "Delete", "Delete", "Delete", new { id = item.TerminalID }, "deleteimage", new AjaxOptions
{
HttpMethod = "GET",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "targetdiv"
})))