как использовать функцию jquery для выбора параметра значения строки thymeleaf?

#thymeleaf

Вопрос:

Как я могу отправить выбранное значение строки?

 lt;select th:onchange="changes(this.getAttribute('data-test'))"gt;  lt;option th:each="list : ${allList}"  th:value="${list?.number}"   th:text="${list?.name}"  th:data-test="${list?.test}"gt;  lt;/optiongt;  lt;/selectgt;  

параметр значения onchange(list.test)….

Ответ №1:

Это должно сработать (в вашем случае this относится к выбранному объекту, а не option к ).

 lt;select th:onchange="changes(this.options[this.selectedIndex].dataset.test)"gt;  lt;option th:each="list : ${allList}"  th:value="${list?.number}"   th:text="${list?.name}"  th:data-test="${list?.test}"gt;  lt;/optiongt; lt;/selectgt;