【发布时间】:2016-10-27 07:03:16
【问题描述】:
您好,我正在构建一个带有 1 个复选框的表单。表单字段的其余部分工作正常,但无论复选框是否被选中,该值始终为“on”。
我的代码:
<input id="checkbox_<?=$row['csid'];?>" type="checkbox" <?php if($row['feedbackVisible'] == 'yes') { echo "checked='true'";}?> >
以及我如何使用 jQuery 获得价值:
var review_visible_website = $('#checkbox_'+ modalId).val();
复选框开始被选中,但如果我取消选中它,它仍然会给我“打开”的值。我做错了什么?
【问题讨论】:
-
你能看到它被选中了吗?
-
我可以将其视为检查,但是当我取消选中它时,它仍然会给我带来价值
-
是什么赋予了您 on 的价值?
标签: javascript jquery checkbox