2010-05-08 54 views
2
<% 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的> 0,但不viceversa.How我會做jQuery中? (像我點擊某些功能管理用戶其子)添加用戶,編輯和刪除用戶應該自動點擊),但如果我點擊添加用戶什麼都不應該發生複選框的jQuery

回答

1

不知道你指parentid什麼,我把支票對於id> 0,如果這就是你的意思。您可以更改該條件以匹配父ID。

編輯:設置複選框一類「的parentId」的用的parentId> 0,做到以下幾點:

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

PARENTID大家從數據庫 – maztt 2010-05-08 11:45:27

+0

OK,那你要麼不需要這一條件在所有,或者您需要在複選框上設置一個班級並檢查該班級。請參閱編輯。 – derek 2010-05-08 12:07:53