История изменений
Исправление bvn13, (текущая версия) :
да, видимо, это так и есть.
но! почему не работает readonly свойство? поменял на
<input type="checkbox" th:field="*{roles[__${role.name}__]}" th:checked="${userForm.roles.get(role)}" th:readonly="${disabledRoles.contains(role)}"/>
значения отправляются, но теперь доступны для изменения. как быть?
рендерится так:
<input type="checkbox" readonly="readonly" checked="checked" id="rolesUSER1" name="roles[USER]" value="true">
UPD: нашел ответ тут https://stackoverflow.com/a/12267294/2798461
Исправление bvn13, :
да, видимо, это так и есть.
но! почему не работает readonly свойство? поменял на
<input type="checkbox" th:field="*{roles[__${role.name}__]}" th:checked="${userForm.roles.get(role)}" th:readonly="${disabledRoles.contains(role)}"/>
значения отправляются, но теперь доступны для изменения. как быть?
рендерится так:
<input type="checkbox" readonly="readonly" checked="checked" id="rolesUSER1" name="roles[USER]" value="true">
Исправление bvn13, :
да, видимо, это так и есть.
но! почему не работает readonly свойство? поменял на
<input type="checkbox" th:field="*{roles[__${role.name}__]}" th:checked="${userForm.roles.get(role)}" th:readonly="${disabledRoles.contains(role)}"/>
значения отправляются, но теперь доступны для изменения. как быть?
рендерится так:
<input type="checkbox" readonly="readonly" checked="checked" id="rolesUSER1" name="roles[USER]" value="true">
Исходная версия bvn13, :
да, видимо, это так и есть.
но! почему не работает readonly свойство? поменял на
<input type="checkbox" th:field="*{roles[__${role.name}__]}" th:checked="${userForm.roles.get(role)}" th:readonly="${disabledRoles.contains(role)}"/>
значения отправляются, но теперь доступны для изменения. как быть?
рендерится так:
<input type="checkbox" readonly="readonly" checked="checked" id="rolesUSER1" name="roles[USER]" value="true">
[/code