当前,在创建FormData
对象时,将添加一个复选框,其值为“ on”,而未选中的复选框则不会被传递。
我是否需要破解一些隐藏的输入才能正确设置复选框,还是可以对FormData或预处理进行一些自定义?
我希望选中的复选框为1,而未选中的复选框为0。我已经可以自己执行此操作(即丑陋的hack),但是我看不到FormData的任何本机方式。
当前,在创建FormData对象时,将添加一个复选框,其值为“ on”,而未选中的复选框则完全不会通过。
on
仅在复选框缺少value
属性时使用
我是否必须破解一些隐藏的输入才能正确设置复选框
否。这是在正确处理复选框。自从将form元素添加到HTML之后,它们就一直在表单中工作。
测试处理该代码的复选框是否存在。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句