-1
我有我的asp.net MVC中的以下观点: -怎么点击删除链接后删除从我的Razor视图对象
@foreach (var item in Model) {
<tr >
<td>
@Html.DisplayFor(modelItem => item.UserID)
<td id ="userclass">
@Ajax.ActionLink("Add User to Class",
"Register", "User",
new { id = item.UserID, classid = ViewBag.id },
new AjaxOptions {
InsertionMode = InsertionMode.InsertAfter,
HttpMethod = "POST",
UpdateTargetId = "incrementadd",
LoadingElementId = "progressToadd",
OnSuccess = "removerow"
})
</td>
我需要删除的表行包含的对象加入;我试图定义onsuccess"removerow"
与下面的脚本上述AJAX链接里面,但它没有工作: -
function removerow() {
jAlert('The Answer was added succsfully', 'Add Confirmation');
var self = this;
$(self).remove();
});}
所以我怎么能做到这一点? BR
遗憾的不一致,我已经编辑我的问题,包括正确的代码。我想要做的是删除添加的对象,而不是删除。 – 2012-03-13 14:08:32
它工作正常;但是当我为表格行定义ID时,我应该使用@row吗?因为我尝试了下面的
它们之间有什么区别?这将取决于这些ID的格式。如果它们是数字,如果使用'id =“123”',那么您将获得无效的HTML,因为ID不能以数字开头,而ID =“row123”可确保您获得有效的HTML。 – 2012-03-13 18:58:55
相关问题