Gru*_*unf 1 javascript c# jquery asp.net-mvc-3
我正在尝试将jquery onclick确认对话框实现到我的mvc3删除操作.值得一提的是我是succ.渲染对话框本身,我在努力的是在单击继续按钮后从js /用户/删除操作的进程操作.这是代码:
onclick-delete.js
$(function () {
var deleteLinkObj;
// delete Link
$('.delete').click(function () {
deleteLinkObj = $(this); //for future use
$('#delete-dialog').dialog('open');
return false; // prevents the default behaviour
});
//definition of the delete dialog.
$('#delete-dialog').dialog({
autoOpen: false, width: 400, resizable: false, modal: true, //Dialog options
buttons: {
"Continue": function () {
$.post(deleteLinkObj[0].href, function (data) { //Post to action
// THIS IS WHERE I SHOULD SEND DATA TO MY DELETE ACTION (Users/Delete)
else {
alert("error");
}
});
$(this).dialog("close");
},
"Cancel": function () {
$(this).dialog("close");
}
}
});
});
Run Code Online (Sandbox Code Playgroud)
那么,我做错了什么.点击错误后抛出任何想法
如果我错了,请纠正我,但这不是更简单,更有效
@Html.ActionLink("Delete", "Delete",
new { id = item.Id },
new { onclick = "return confirm('Are you sure you wish to delete this article?');" })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7477 次 |
| 最近记录: |