1

これまでのところ、ユーザーのクエリの結果のリストを返すコントローラー アクションを呼び出すTwitter Bootstrapの先行入力として設定しようとしているテキスト フィールドがありますが、これを設定する方法が少しわからないことは認めます。 . この種のことが Grails でどのように行われるかについて、誰かが簡単な例を示すことができますか?

ありがとう!

4

2 に答える 2

5

BootStrap Typeahead の最も簡単な使用法の 1 つは、値の配列を与えることです。したがって、テンプレートでは、次の 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 に答える