复选框jquery

时间:2010-05-08 09:53:31

标签: asp.net jquery asp.net-mvc

<% foreach (var i in (IEnumerable<MvcApplication1.Models.Group>)ViewData["Group"]) 
   { %> 
       <input type="checkbox" name="Inhoud" value="<%= i.int_GroupId %>"  /> <%= i.vcr_GroupName %><br /><br />(Checkboxes here)
       <% foreach (var ik in (IEnumerable<MvcApplication1.Models.Feature>)ViewData["Feature"])
          { %>
             <input type="checkbox" name="Inhoud" value="<%= ik.int_FeatureId  %>"  /> <%= ik.vcr_FeaturesName %><br />  (Checkboxes here) 
              <% } %> 
   <br /> 
<% } %> 

我现在已经创建了这个东西,当我点击任何有parentid = 0的父。所有的孩子应该自动点击parentid&gt; 0而不是反之亦然。如何在jquery中进行? (就像我点击某些功能管理用户其子项添加用户,编辑和删除用户应该自动点击)但如果我点击添加用户则不会发生任何事情

1 个答案:

答案 0 :(得分:1)

不确定parentid所指的是什么,我检查了ID&gt; 0如果这就是你的意思。您可以更改该条件以匹配父ID。

编辑:在带有parentId&gt;的复选框上设置一个“parentId”类0并执行以下操作:

$("input:checkbox .parentId").live("click",function(){       
          $(this).children("input:checkbox").attr('checked', $(this).attr('checked'));         
});