我正在开发 MVC 应用程序。当我单击删除链接时,我想获取记录的 ID。在警报窗口中,我想显示我删除的记录 ID。
这个怎么做 ?
@model PaymentAdviceEntity.CompanyType
<script type="text/javascript">
$(document).ready(function () {
$('.remove').click(function () {
alert(?????);
$(this).parent().parent().remove();
});
});
</script>
<div id='InvoiceList' class='divInvoiceList span12' style='margin-bottom:5px;margin-left:0px;'>
@if (Model != null)
{
<span class="span3" style="margin-left:0px;">@Html.TextBox("InvoiceId", @Model.Name , new { @onkeypress = "return isNumberKey(event)", @onblur = "CalculateNetValue()", @style = "width:75%; text-align:right;", @class = "clsInvoiceId" })</span>
<span class="span1" style="margin-left:0px;padding-top:6px;">@Html.HiddenFor(model=>model.Id) <a href='#' style='font-size:14px;text-decoration:none;font-weight:bold;' id='lnkRemove' class='clsRemove remove'>X</a></span>
}
</div>
我可以看到记录 ID 即 data-id = 4 但在运行应用程序后无法检查以下 HTML 代码。
<span class="span3" style="margin-left:0px;" data-id="4"><input class="clsInvoiceId valid" id="InvoiceId" name="InvoiceId" onblur="CalculateNetValue()" onkeypress="return isNumberKey(event)" style="width:75%; text-align:right;" type="text" value="asdasd"></span>