【发布时间】:2015-08-31 09:06:00
【问题描述】:
我试图在选中复选框时禁用字段集中的 2 个选择字段。我也尝试过getElementById 或getElementsByTagName 或.attr() 之类的方法,但它不起作用..
我希望在选中时像这样将disabled 添加到fieldset:
<fieldset id="test" disabled>
<div class="col-lg-6">
<?php echo $this->Form->input('frequency_remarks'); ?>
</div>
<div class="col-lg-6">
<?php echo $this->Form->input('duration_remarks'); ?>
</div>
</fieldset>
复选框:
<div class="checkbox">
<label for="CommentFrequencyOk">
<input type="hidden" name="data[Comment][frequency_ok]" id="CommentFrequencyOk_" value="0" />
<input type="checkbox" name="data[Comment][frequency_ok]" class="checkbox" value="1" id="CommentFrequencyOk" /> Frequency
</label>
</div>
脚本:
$('#CommentFrequencyOk').checked(function () {
$('#test').setAttribute('disabled');
});
【问题讨论】:
标签: javascript jquery html javascript-events