ボックスのグループで個々のチェックボックスを 1 つだけ選択しようとしていますが、それがわかりません。
チェックボックス グループを動的に作成するコードを次に示します。ユーザーが以前にチェックした個々のボックスをループして選択できるようにする必要があります。
<?php
//Display all "cheese" options in a checkbox group
foreach($_SESSION['ingr_cheese'] as $key => $value)
{
echo "<div class=\"cheesebox\" style=\"float:left; width:175px; margin-bottom:7px;\">";
echo "<input type=\"checkbox\" name=\"cheese1\" class=\"cheeseCheck\" value=\"".$key."\"> <label for=\"cheese1\">".$value['cheese']."</label></br>";
echo "</div>";
}
?>
1つだけをチェックする方法を理解したら、ループを理解できます。インデックス値「1」のチェックボックスだけを選択しようとしているjQueryコードは次のとおりです。
$("#cheese1:checkbox:eq('1')").attr("selected", true);