【发布时间】:2014-02-25 16:19:26
【问题描述】:
我正在尝试通过 MVC 视图中的 javascript 获取 html 表格元素中的标记内隐藏输入的值。当单击相应的行时,我已经获得了循环中隐藏输入的相应值。我尝试了很多代码,但它只返回表中所有行的第一行的值。我尝试了以下方法:
@foreach (var item in Model)
{
<tr>
<td hidden><input value="@item.QuoteId" id="QuoteID" class="QuoteID"> </td>
</tr>
}
javascript:
$("tr").click(function () {
var quoteid=document.getElementById("#QuoteID").innerHTML
alert(quoteid);
alert($('.QuoteID').val());
}
如果我的数据库包含 3 个引用值,比如 12、17、18 .. 它会为所有行点击警报 12.. 请帮助,我真的被卡住了。我从3天开始就一直在尝试,我无法弄清楚。我想这是我这边的一些简单错误。请帮忙。由于这个简单的错误,我无法完成分配给我的工作。
【问题讨论】:
标签: javascript model-view-controller html-table