我遇到問題,基於單個複選框按鈕禁用/啓用一組複選框。我使用JQuery使用struts 2。我有9個複選框:Struts 2/JQuery:在單個複選框上禁用並啓用複選框
<tr>
<td><s:checkbox id="chkMain" name="Anywhere"/><s:property value="getPositionLabel('ANYWHERE')" /></td>
</tr>
<tr>
<td><s:checkbox name="system"/><s:property value="getPositionLabel('SYSTEM')" /></td>
<td><s:checkbox name="author"/><s:property value="getPositionLabel('AUTHER')" /></td>
</tr>
<tr>
<td><s:checkbox name="function"/><s:property value="getPositionLabel('FONCTION')" /></td>
<td><s:checkbox name="reference"/><s:property value="getPositionLabel('REFERENCE')" /></td>
</tr>
<tr>
<td><s:checkbox name="constructor"/><s:property value="getPositionLabel('CONSTRUCTOR')" /></td>
<td><s:checkbox name="content"/><s:property value="getPositionLabel('CONTENT')" /></td>
</tr>
<tr>
<td><s:checkbox name="materiel"/><s:property value="getPositionLabel('MATERIEL')" /></td>
<td><s:checkbox name="title"/><s:property value="getPositionLabel('TITLE')" /></td>
<td> </td>
</tr>
當複選框按鈕「Anywhere」被選中時,所有其他複選框都被禁用。 ,當它被取消選中時,所有其他複選框都被啓用。
如何使用jquery實現這種行爲?
在發佈代碼時,請花費少量的時間使其合理 - 爲什麼不只是縮小20個空間,使其看起來合理? –