这样选中不了?怎么可以让值选中?这数值是可以显示出来的,但是编辑时,选不中

5G加ios 发布于 08/16 19:56
阅读 49
收藏 1
<select class="form-control" id="speed.channel"
        name="speed.channel">
  <option value="1"  th:checked="${obj.job.setting.speed.channel == 1}">1</option>
    <option value="2"  th:checked="${obj.job.setting.speed.channel == 2}">2</option>
    <option value="3"   th:checked="${obj.job.setting.speed.channel == 3}">3</option>
</select>

[[${obj.job.setting.speed.channel}]] 这数值是可以显示出来的,但是编辑时,选不中

<div class="col-xs-3" style="padding-left: 30px;padding-top: 22px;">
    通道数 [[${obj.job.setting.speed.channel}]]
</div>
加载中
0
红薯官方
红薯官方

因为你的变量名“speed.channel”中间带有.符号,模板语言解析遇到歧义,以为是speed的channel属性。

你可以试试换一个变量名或者这么写:

通道数 [[${obj.job.setting['speed.channel']}]]

返回顶部
顶部