チェックをつけて検索ボタンを押下すると検索結果は同じですが、チェックが外れた状態になってしまいます。
チェック状態を保持する方法を教えてください。
FORMではStringのListにしていますがBooleanじゃないといけないとかわかっていません。
FORM
1@Data 2public class Form { 3 private int id; 4 private Date datefrom; 5 private Date dateto; 6 private String koumoku; 7 private int kingaku; 8 private String syousai; 9 private String bikou; 10 //チェックボックスの情報 11 private List<String> deleteList;
Controllerクラスでチェックボックスの値はdeleteListに格納されているのは確認済みですが、HTMLのチェックボックスの連携の仕方がわからず未実装です。
HTML
1<table> 2 <tr th:each="obj:${resultList}" th:object="${obj}"> 3 <td style="display: none;"><input type="hidden" 4 th:text="*{id}"></td> 5 <td><input type="button" value="更新"></td> 6 <td th:text="*{date}"></td> 7 <td th:text="*{koumoku}"></td> 8 <td th:text="*{kingaku}"></td> 9 <td th:text="*{syousai}"></td> 10 <td th:text="*{bikou}"></td> 11 <!-- チェックボックス--> 12 <td><input type="checkbox" th:value="*{id}" name="deleteList"></td> 13 </tr> 14 </table>
チェックボックスにはidをvalueとしてチェックをつけたものをidを元に削除する機能を作る予定です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/06/28 01:45
2020/06/28 02:42
退会済みユーザー
2020/06/28 02:51
2020/06/28 03:06 編集