Как использовать ограничения проверки в теге <g:select/>?
-
13-12-2019 - |
Вопрос
Как мне автоматически использовать ограничения проверки, которые есть в модели предметной области в <g:select/>
тег, на мой взгляд, или это невозможно?
В моем доменном классе у меня есть int
недвижимость с size
ограничение:
int texture
static constraints = {
texture range:0..8
}
Теперь, на мой взгляд, я хочу использовать выбор, чтобы позволить пользователю выбрать правильное значение.На данный момент у меня есть это:
<g:form action="save">
<div class="fieldcontain ">
<label for="foamScore.texture">
Foam Texture
</label>
<g:select name="foamScore.texture" from="${0..8}"/>
</div>
</g:form>
хотелось бы избежать повторения 0..8
часть представления, если это возможно.
Решение
Плагин Grails jquery-validation-ui будет выполнять проверку на стороне клиента с использованием ограничений GORM на стороне сервера.Таким образом, вы сможете избежать дублирования логики проверки на стороне клиента.Вот ссылка на плагинhttp://grails.org/plugin/jquery-validation-ui
Не связан с StackOverflow