使未选中的HTML复选框提交选中的值
Make a unchecked HTML checkbox submit a checked value
我正在使用Zoho CRM web来引导表单,我需要包括一个电子邮件退出。
通过使用以下字段,如果复选框被选中,则用户将在Zoho CRM中取消订阅。
<input type="checkbox" name="Email Opt Out" />
然而,我需要颠倒这一点,这样,如果复选框未选中,则取消订阅用户,但不提交任何内容/取消订阅用户的字段将被选中。
从本质上讲,我需要复选框以另一种方式工作:如果复选框未选中,则提交选中的值,如果复选框已选中则提交未选中的值。
我试过以下几种方法,但都不起作用:**注意-我希望默认情况下选中该复选框。
<input type="hidden" name="Email Opt Out" value="TRUE"/>
<input type="checkbox" name="Email Opt Out" checked="checked" value="FALSE"/>
使用jQuery/JS:反转值
https://jsfiddle.net/09noubr9/
$('input[name="boolValue"]').on('change', function() {
$('input[name="invertBoolValue"]').val(!$(this).is(':checked'))
});
<input type="checkbox" name="boolValue" />
<input type="hidden" name="invertBoolValue" />
相关文章:
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 如何获取所有选中复选框的所有值,然后将其提交到表单中
- 使用javascript提交表单并从字段/单选框/复选框/文本区域获取数据
- ASP MVC复选框表单提交问题
- 如何在将鼠标悬停在提交/锚点上时检查复选框是否已选中,并显示提示用户这样做的警报
- Rails 4:动态添加的复选框未提交
- 高级表单提交-单选、复选框和重定向
- 如何在提交时验证多个复选框
- 提交前验证超链接和复选框
- 为什么复选框在未选中时不提交任何数据
- 如何提交未选中复选框的值
- 如何使用javascript自动提交保存/重新填充的复选框
- 如何在提交时防止粘性复选框重置?(一页上有多个表格)
- Wordpress:提交后,我如何在搜索表单中保留市场复选框
- 通过javascript提交复选框的值
- 不带提交按钮的提交复选框状态
- 如何自动提交复选框
- 如何使用jQuery DataTables从所有页面提交复选框
- 如何通过jquery ajax提交复选框
- .net表单提交复选框标签在Internet Explorer中不工作