为什么复选框未选中时不会发布?

问题描述 投票:0回答:1

我使用一个库,它从表单的元素构造一个 Javascript 对象:

$("#frm").serializeJSON()

这里是图书馆的网站

因此,在运行时,当未选中复选框时,它不会出现在由

$("#frm").serializeJSON()
构造的 Javascript 对象内。虽然我为复选框元素设置了 name 属性。那么为什么呢?

javascript html forms
1个回答
0
投票

您应该提供适合您情况的

checkboxUncheckedValue
财产。

例如

$("#frm").serializeJSON({checkboxUncheckedValue: "false"})

查看文档了解更多详细信息https://github.com/marioizquierdo/jquery.serializeJSON?tab=readme-ov-file#include-unchecked-checkboxes

© www.soinside.com 2019 - 2024. All rights reserved.