C#ASP.NET如何通过JavaScript检索EditorFor的编号或类名
所以在我看来,我有这个C#ASP.NET如何通过JavaScript检索EditorFor的编号或类名,javascript,c#,jquery,css,Javascript,C#,Jquery,Css,所以在我看来,我有这个 for (int i = 0; i < Model.Count; i++) { @Html.EditorFor(m => m[i].IsSingle) } 我需要调整上面的代码,以便在勾选任何复选框时显示#tdSingle。 有人知道如何做到这一点吗 这是正在生成的EditorFor代码的示例 <input clas
for (int i = 0; i < Model.Count; i++)
{
@Html.EditorFor(m => m[i].IsSingle)
}
我需要调整上面的代码,以便在勾选任何复选框时显示#tdSingle。
有人知道如何做到这一点吗
这是正在生成的EditorFor代码的示例
<input class="check-box" id="z0__IsSingle" name="[0].IsSingle" type="checkbox" value="true">
对不起,我不清楚
非常感谢 您可以使用
JQuery
选择器来验证是否选中了名称中包含“IsSingle”的复选框:
var isSingleChecked = $("input[name*='IsSingle']:checked").length > 0;
name*='IsSingle'
将查找其名称包含“IsSingle”的任何输入,并且:checked
将保证选中该输入
参考JQuery文档:您可以将$.change事件处理程序()与Ricardop提供的选择器一起使用
var isSingleChecked = $("input[name*='IsSingle']:checked").length > 0;