gpt4 book ai didi

jquery - 表单提交复选框将值设置为 "on"而不是 "true"

转载 作者:行者123 更新时间:2023-12-03 21:34:56 27 4
gpt4 key购买 nike

您好,我有一个 html 表单,我通过按钮上的单击事件提交该表单。该事件触发 $("#myform").submit();问题是表单上有一个复选框,并且在发布的参数下的 firebug 中它显示“mycheckbox1 on”,而不是预期的“mycheckbox1 true”。

通过ajax提交表单时,我可以毫无问题地设置发布的数据,但此表单有一个文件上传,需要各种技巧之一才能使其工作。我使用的最终调用的是提交。但也许这并不相关。

无论如何,当数据到达服务器时,服务器不会将值“on”视为 boolean 值,从而忽略它。

任何见解将不胜感激。

最佳答案

选中的复选框仅发送其value属性。未选中的复选框不会在表单中发送自身。

因此,通过简单测试复选框的 name 属性是否已发布就可以确定它是否被选中。

关于jquery - 表单提交复选框将值设置为 "on"而不是 "true",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9185937/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com