在.gsp上的Grails3项目中,我具有一个“关系标签”,后跟一个“关系Groovy” textField,使用以下代码:
<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。
我如何使用
答案 0 :(得分:1)
可以。只需将placeholder
属性添加到标记中,并将其包含在呈现的HTML中即可(似乎想起这是所有g
标签库的默认行为)。
所以:
<g:textField placeholder="Your text here" ... />