【发布时间】:2017-03-06 07:42:24
【问题描述】:
我有一个带有文本字段的复选框隐藏 div。如果选中复选框,则会显示此文本字段,但如果未选中复选框,则不会显示文本字段。这段代码:
<script type="text/javascript">
$(function () {
$("input[name='checkbox1']").click(function () {
if ($("#checkyes1").is(":checked")) {
$("#dvcheckbox1").show('lainnya');
} else {
$("#dvcheckbox1").hide('lainnya');
}
});
});
</script>
<div style="margin-left: 29%; margin-top: -2%;">
<label for="checkyes1">
<input type="checkbox" id="checkyes1" name="checkbox1" value="lainnya" />
Lainnya
</label>
<div id="dvcheckbox1" style="display: none;">
<?php echo $form->textField($model,'lainnya'); ?>
</div>
</div>
但是,如果文本字段上有值,如何检查此复选框?和显示的文本字段。因为在表单更新中,显示了值但选中了复选框。我要勾选复选框
例如像这样: Click to show example
【问题讨论】:
-
你的问题不清楚
-
您的代码似乎运行良好。究竟是什么问题?
-
在表单更新中,显示文本字段中的值,但未选中复选框。我要选中复选框
标签: javascript jquery html checkbox yii