その日最後の jQuery に関する質問が 1 つあります。私は2つのフィールドを持っています。1 つはドロップダウンで、もう 1 つは日時フィールドです。ユーザーが [いいえ] を選択した場合は、入力フィールドを無効にして日時フィールド内の値を削除する必要があります。ユーザーが [はい] を選択した場合は、日時フィールドにクラスの検証ルールを追加します。
<div class="section _100">
<label for="comments">Allow Comments</label>
<div>
<select name="comments" id="comments">
<option value="" selected="selected">Please Select An Option</option>
<option value="0">No</option>
<option value="1">Yes</option>
</select>
</div>
</div>
<div class="section _100">
<label for="datetime">Date Comments Expire</label>
<div>
<input id="datetime" type="datetime" name="datetime" />
</div>
</div>
$('#comments').change(function(){
$('#datetime').removeAttr('disabled');
$('#comments').not(this).val(0);
$('#comments').each(function(){
if($(this).val().length > 0){
$('#datetime').attr('value','');
}
});
});