【发布时间】:2018-01-05 10:03:38
【问题描述】:
我一直在尝试使用引导程序将每个 2 个 Spring Form 复选框放在单独的表格行中,但我做不到。
这是我的代码:
<f:form action="/saveEvent" modelAttribute="event" method="post" id="eventForm">
...
<div class="form-group">
<label>Trainers</label><br>
<f:checkboxes path="trainers" items="${trainersList}"
element="div class='col-md-6 checkbox form-control'
CssStyle='float:right'"
itemLabel="fullName" itemValue="id" delimiter=""/>
</div>
</f:form>
这就是我得到的结果
这是生成的 HTML 代码
<div class="form-group">
<label>Trainers</label><br>
<div class="col-md-6 checkbox form-control" cssstyle="float:right">
<input id="trainers1" name="trainers" type="checkbox" value="6" checked="checked">
<label for="trainers1">Walid Mbarek</label>
</div>
<div class="col-md-6 checkbox form-control" cssstyle="float:right">
<input id="trainers2" name="trainers" type="checkbox" value="7" checked="checked">
<label for="trainers2">Bouraoui Chebili</label>
</div>
<div class="col-md-6 checkbox form-control" cssstyle="float:right">
<input id="trainers3" name="trainers" type="checkbox" value="14">
<label for="trainers3">Randy Ross</label>
</div>
<div class="col-md-6 checkbox form-control" cssstyle="float:right">
<input id="trainers4" name="trainers" type="checkbox" value="17">
<label for="trainers4">Mohamed Ali Thaier</label>
</div>
<div class="col-md-6 checkbox form-control" cssstyle="float:right">
<input id="trainers5" name="trainers" type="checkbox" value="21" checked="checked">
<label for="trainers5">Echrak Saidani</label>
</div>
<div class="col-md-6 checkbox form-control" cssstyle="float:right">
<input id="trainers6" name="trainers" type="checkbox" value="25">
<label for="trainers6">Marwen Chatti</label>
</div><input type="hidden" name="_trainers" value="on"> </div>
我真的很喜欢它们现在的外观,但我需要它们显示的方式是每行一对。
我还需要将结果放在表格中,因为我将有一个基于 js 的搜索过滤器,该过滤器仅适用于表格
【问题讨论】:
标签: html spring jsp checkbox css-tables