eco テンプレートの一部としてレンダリングされる入力フィールドに jQuery オートコンプリート ハンドラーをアタッチする方法を見つける必要があります。
入力フィールドがマークアップのページにある場合にうまく機能するのは次のとおりです
HTML:
<input type="text" name="thing[name]" value="" id="the_input_field">
<input type="hidden" name="thing[id]" value="" id="the_id_field">
コーヒー:
$("#the_input_field").autocomplete
source: "/path_to/suggest"
select: ( event, ui ) ->
$( "#the_id_field" ).val ui.item.id
setTimeout を使用して 3 秒後にオートコンプリートを適用するバージョンを試してみましたが、これは解決策ではなく、問題を追跡するだけです。私が必要とするのは、レンダリングに渡すコールバックです。これにより、完了時にオートコンプリートをアタッチできます。
誰かがこれに光を当ててくれることを願っています。
乾杯