Можно ли добавить заполнитель текста в текстовое поле Groovy (g: textField)? - PullRequest
0 голосов
/ 09 ноября 2018

В моем проекте Grails3 на моем .gsp у меня есть метка отношения, за которой следует текстовое поле Groovy отношения, используя следующий код:

    <div class="row top-margin">

    <!-- RELATIONSHIP LABEL -->
        <div class="col-sm-3" style="margin-bottom: 0.1cm">
            <label class="control-label col-sm-6" style="font-weight: normal;" for="customerRelationship">
                        Relationship to Customer (spouse, sibling, stranger, etc.):
            </label>
        </div>

    <!-- RELATIONSHIP INPUT -->
        <div class="col-sm-4" style="margin-bottom: 0.1cm">
            <g:textField class="form-control" name="customerRelationship" value="${customerRelationship}"
                                 style="width: 200px;"/>
        </div>
</div>

Я хотел бы поместить текст-заполнитель в textField для отображения, когда поле пустое. Вы можете сделать это для тега , определив значение заполнителя для ввода.

Моя конечная цель - сделать так, чтобы в метке было только «Отношения с клиентом» и переместить «супруга, родного брата, незнакомца и т. Д.». в textField как заполнитель.

Как бы я поступил так, используя ?

1 Ответ

0 голосов
/ 09 ноября 2018

Да, вы можете. Просто добавьте атрибут placeholder к тегу, и он должен включить его в отображаемый HTML-код (похоже, это напоминает поведение по умолчанию для всех тегов g).

Итак:

<g:textField placeholder="Your text here" ... />
...