0

こんにちは私は、午前のみが利用可能な月曜日を除いて、ユーザーが曜日ごとに午前または午後のセッションを選択するフォームを作成しようとしています。

私のコードは現在:

    <table border="0" id="EnrollPreSes">        
    <tr>
        <td>Day</td>
        <td>AM <br/> 8:30 - 11:30 </td>
        <td>PM <br/> 12:00 - 3:00</td>
    </tr>
    <tr>
        <td>Monday</td>
        <td><input type="checkbox" name="Prefses[]" id="mam" value="MonAM"></td>
        <td></td>
    </tr>
    <tr>
        <td>Tuesday</td>
        <td>
                 <input type="radio" name="Prefses" value="TueAM">  
        </td>
        <td>
            <input type="radio" name="Prefses" value="TuePM">
        </td>
    </tr>
    <tr>
        <td>Wednesday</td>
        <td>
            <input type="radio" name="Prefses" value="WedAM">
        </td>
        <td>
            <input type="radio" name="Prefses" value="WedPM">
        </td>
    </tr>
</table>

残りの週など、毎日の午前または午後のスロットのみを選択して、配列としてphpスクリプトに送信する方法はありますか?

4

3 に答える 3

0

この回答で指摘されているように、jquery を使用すると、チェックボックスに固有のクラスを追加してから、次のことができます。

var $unique = $('input.unique');
$unique.click(function() {
$unique.filter(':checked').not(this).removeAttr('checked');

});

于 2013-01-24T13:24:45.850 に答える