多くのチェックボックスを持つグリッドを含むプロジェクト (CodeIgniter フレームワークを使用) に取り組んでいます。チェックボックスを選択すると、ステートメントとそれぞれのサブステートメントを含むポップアップ (twitter ブートストラップ - モーダル) が表示されます。ステートメントはラジオ ボタンを使用して選択し、サブステートメントはチェックボックスを使用して選択します。
例: 最初のステートメントを選択した場合、2 番目のステートメントではなく、それぞれのサブステートメントを選択することになっています。他のサブステートメントを選択しないようにするために、それらを無効にする必要があります。どうやってやるの?
radio1: ステートメント 1 (有効 - 選択済み) chckbox1: sub-stmt1 (選択済み) chckbox2: sub-stmt2 (選択されている場合とされていない場合があります)
radio2: ステートメント 2 (有効 - 選択されていない) chckbox1: sub-stmt1 (無効) chckbox2: sub-stmt2 (無効) chckbox3: sub-stmt3 (無効)
radio3: ステートメント 3 (有効 - 選択されていない) chckbox1: sub-stmt1 (無効)
入れ子になった for ループを使用しています。1 つはラジオ ボタン (ステートメント) を生成するため、もう 1 つはチェックボックス (サブステートメント) を生成するためです。