index.scala.htmlHashMap<Date, List<Service>>
のコンボボックスに日付を表示します。
<select name="Dates" >
@for((k,v) <- dates) {
<option >@k</option>
}
</select>
表示するにList<Service>
は、このコードをindex.scala.htmlに持っています
@getServices(date: String) = {
<table class="computers zebra-striped">
<thead>
<tr>
<th>Service name</th>
<th>Price</th>
<th colspan="2">Counter</th>
<th>Note</th>
</tr>
<tr>
<th></th>
<th></th>
<th>start</th>
<th>end</th>
</tr>
</thead>
<tbody>
@for(s <- dates.get(utility.MonthYear.getUkrDate(date))) {
<tr>
<td>@s.getName</td>
<td>@s.getPriceString</td>
<td>@s.getFromCounterString</td>
<td>@s.getToCounterString</td>
<td>@s.getNote</td>
</tr>
}
</tbody>
</table>
}
サーバー側で、コンボボックスからどのアイテムが選択されたかを知る必要があります。
"onchange"
それで、質問、コンボボックスのイベントの日付に従ってリストを表示するにはどうすればよいですか?