Html Can';无法从复选框中获取值 已选中
我在*.html的顶部有这个复选框。 我想以“形式”使用“isChecked”输入的值,比如将1/0(真/假)设置为隐藏输入:Html Can';无法从复选框中获取值 已选中,html,spring,checkbox,thymeleaf,Html,Spring,Checkbox,Thymeleaf,我在*.html的顶部有这个复选框。 我想以“形式”使用“isChecked”输入的值,比如将1/0(真/假)设置为隐藏输入: <input id="isChecked" name="isChecked" type="checkbox"></input><input name="_isChecked" type="hidden" value="on"></input>
<input id="isChecked" name="isChecked"
type="checkbox"></input><input name="_isChecked"
type="hidden" value="on"></input> <label for="isChecked">Checked</label>
.....
.....
那么,我能在没有任何JS的情况下做到这一点吗?
我是否应该在java控制器中向模型添加一个对象,这样我就可以将“isChecked”复选框中的值设置为该对象,然后使用th:value=“${objectFromJavaController}”中的对象作为隐藏输入?我尝试为复选框设置th:object=“${objectFromJavaController}”,然后将其传递给隐藏的输入,但没有成功(th:value=${“objectFromJavaController”})
有人能帮我吗?提前谢谢 像这样的事情肯定很简单吧
<form id="someForm" class="form xml-display form-inline"
th:action="@{/doSomething}" method="post">
.....
<input type="hidden" name="isChecked"
th:value="GET VALUE FROM THE GLOBAL CHECKBOX" />
.....
</form>
这带来了同样的结果。其他任何东西都是否定的(PHP代码将它们区分开来)
<input id="newsletter" name="newsletter" type="checkbox" checked="yes" value="yes"/>