【发布时间】:2019-07-12 06:08:00
【问题描述】:
但该值仅在我单击复选框时显示并且它不显示预先选择的值,即使我不单击复选框,我也希望它显示选定的结果,请更正此代码帮助我或给我一些示例代码,我可以添加,谢谢!
<script type="text/javascript">
function thayTheLoai() {
var huunhan_theloai = [];
$.each($("input[type='checkbox']:checked"), function() {
huunhan_theloai.push($(this).val());
});
document.getElementById("input").value = huunhan_theloai.join(", ");
}
</script>
<label for="default" onclick="thayTheLoai();" class="btn btn-default">
<input type="checkbox" value="1" id="theloai1" class="badgebox" name="theloai[]" ></input>
</label>
<input id="input" type="text"></input>
<script>
$('#theloai1').prop('checked', true);
</script>
这是演示:https://anifast.com/includes/test.php,我希望不需要单击复选框并仍然显示检查结果
【问题讨论】:
-
为什么不将
checked="checked"添加到<input>元素中? -
我想创建表单编辑(更新)值选择到 MYSQL,我使用 mysqli_fetch_assoc 显示输入标签,因为使用 html 数据不会完全
-
我在您附加的代码中没有看到任何涉及 MySQL 的内容。
-
请向我们展示您的尝试,也许我们可以帮助您。
-
如果你能帮我编辑这个 HTML 代码,我会把它添加到我的代码中,请帮我用 javascript 在后面添加“checked”,因为如果我使用 prop ('checked') 那么功能 huunhan_theloai 不起作用,我不知道该怎么做。我的代码包含 PHP,所以会很混乱,所以请帮助我处理 HTML
标签: javascript jquery html checkbox