2017-10-12 108 views
0

我想让用户有机会输入他们自己的文本,如果不在列表中。本文不应该添加到列表中,但它应该是表单提交时发送的值。 我有这样的感觉,这是不可能的,但存在其他解决方案?至少在Windows应用程序中这是很常见的。Grails,可编辑值<g:select>

+1

也许只是显示你丢弃下的文本输入来与相应的文字向导 –

+0

我想过那最简单但不是最好的。我想我会那样做,但如果有人有更优雅的东西,你总是欢迎分享它:) – larand

回答

1

看看datalist

GSP:

<label>Choose an colour: 
<input list="colours" name="aColour" /></label> 
    <datalist id="colours"> 
     <option value="Red"> 
     <option value="Blue"> 
     <option value="White"> 
    </datalist> 

控制器:

params.aColour