1

我有一个文本字段,我正在尝试将其设置为Twitter Bootstrap 预输入,它调用控制器操作以返回用户查询的结果列表,我承认我有点不确定如何设置它. 有人可以举一个简单的例子来说明这种事情是如何在 Grails 中完成的吗?

谢谢!

4

2 回答 2

5

BootStrap Typeahead 最简单的用法之一是给它一个值数组。因此,在模板中为用户创建以下 Javascript 示例:

var users = [
             <g:each in="users" var="u">
              '${ u.username } ( ${ u.first_name } ${ u.last_name } )',
             </g:each>
            ]

$( '#search_users' ).typeahead( { 'source': users } );

在 HTML 部分:

<input type="text" id="search_users" />
于 2012-10-29T12:21:17.743 回答
0

我完全按照你说的做了。

首先下载Grails UI 插件,它应该很简单。这是前一段时间,但如果你被卡住了,请回来。

于 2012-10-29T09:37:24.913 回答