0
我正在開發一個MVC應用程序。 我正在索引視圖/表中顯示數據。如何在MVC 3視圖中的JS中獲取模型項數據?
我在最後一列添加了額外的複選框。 當用戶點擊該複選框時,我想從該選定/檢查行的特定列中獲取值。
我想在JS的警報窗口中顯示該值,但它不顯示。
如何做到這一點。
@model PagedList.IPagedList<PaymentAdviceEntity.PaymentAdvice>
<table class="table table-striped">
<tr>
<th>Company
</th>
<th>
Amount
</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Company.Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.SanctionedAmount,"sAmount","sAmount")
</td>
<td>
@Html.CheckBox("IsPaid", (bool)item.IsPaid, new { @value=item.Id,@class="IsPaid-"+item.Id})
</td>
</tr>
</table>
<script type="text/javascript">
$("input[type='checkbox']").click(function() {
if ($(this).is(":checked"))
{
var nPaid = $("#sAmount").val();
alert(nPaid);
}
});
</script>
在所有 – Nil 2013-03-26 11:10:15
PLS不工作,等待3分鐘我會改變你的代碼 – user571874 2013-03-26 11:14:12
這是正確的代碼?我不這麼認爲 – Nil 2013-03-26 11:22:28