HTML:复选框-未选中的值...。不起作用

时间:2018-11-30 12:07:51

标签: java html5 bootstrap-4 thymeleaf

  • 我对复选框的Checked / UnChecked值设置有疑问。

  • 问题是,如果未选中此复选框,则返回“?”(空字符串)吗? -知道吗?

  • 这是我到目前为止所做的。

    <h4 class="page-header" aria-atomic="true">Venue Category</h4>
    
    <input type="hidden" name="checkbox_1" value="0" th:field="${v.venueOptions}">
    <input type="checkbox" name="checkbox_1" value="1" th:field="${v.venueOptions}"/>
    <label>Nightclub</label>
    

任何帮助都可以得到:)

真诚的利亚姆。

1 个答案:

答案 0 :(得分:0)

为具有不同ID的复选框添加隐藏的输入:

<input id='testName' type='checkbox' value='Yes' name='testName'>
<input id='testNameHidden' type='hidden' value='No' name='testName'>

在提交表单之前,请根据检查的条件禁用隐藏的输入:

if(document.getElementById("testName").checked) {
 document.getElementById('testNameHidden').disabled = true;
}