【发布时间】:2019-04-22 16:13:20
【问题描述】:
我有这段代码可以创建一个包含复选框的表,而我的复选框没有 ID,我只是希望他们在选中或未选中时给我行中当前人的姓名,我正在尝试使用 OnChecked 函数执行此操作,但它不起作用。
这是我的代码:
<table id="table" class="table table-bordered table-responsive table-hover table-bordered">
<tr>
<th align="center">Nome</th>
<th align="center">Envia Mensagem</th>
<th align="center">Envia Emails</th>
<th align="center">Remover</th>
</tr>
@foreach (var esp in ViewBag.Json1)
{
<tr>
<td>@esp.Nome</td>
@if (@esp.NotificacaoEmail == "True")
{
<td align="center"><input class="minimal" onclick="FillBooks(CURRENT LINE NAME);" type="checkbox" checked="checked"></td>
}
else
{
<td align="center"><input class="minimal" type="checkbox"></td>
}
@if (@esp.NotificacaoAlerta == "True")
{
<td align="center"><input class="minimal" type="checkbox" checked="checked"></td>
}
else
{
<td align="center"><input class="minimal" type="checkbox"></td>
}
<td>
<button type="button" class="btn btn-block btn-danger">Remover</button>
</td>
</tr>
}
</table>
这是我的 Javascript:
function myFunction(val) {
alert(val);
}
当我将复选框更改为真或假时,我没有收到警报,我不知道为什么,有人可以帮我解决这个问题吗?
【问题讨论】:
标签: jquery html asp.net-mvc