架构师

您现在的位置是:首页 > 程序人生 > 前端别闹

前端别闹

thymeleaf模板引擎radio标签回显问题(th:value,th:field)

架构师小跟班 2020-06-23 前端别闹
正确写法如下:<div class="form-group"> <label class="col-sm-3 control-label">是否维修:</label> <div class="col-sm-8"> <label class="radio-inline">

正确写法如下:

<div class="form-group">
    <label class="col-sm-3 control-label">是否维修:</label>
    <div class="col-sm-8">
        <label class="radio-inline">
            <input type="radio" name="isdeal" th:field="*{repair.isdeal}" value="0"/> 已维修
        </label>
        <label class="radio-inline">
            <input type="radio" name="isdeal" th:field="*{repair.isdeal}" value="1"/> 未维修
        </label>
    </div>
</div>

当th:field里的值与value的值相同时就会被选中,会为该选项添加属性:checked="checked"

按F12打开开发者工具,看下解析后的页面代码:

我们发现,th:field标签为每个radio生成了一个ID。


文章评论