Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#ASP.NET如何通过JavaScript检索EditorFor的编号或类名_Javascript_C#_Jquery_Css - Fatal编程技术网

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;