私はレールに私の小さなプロジェクトでこの機能を設定しようとしている:http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/のRails +ブートストラップタグ入力+先行入力
しかし、私は私が間違ってやっているかわからないんだけど。 jquery、bootstrap-tagsinput、およびtypeahead.bundleファイルを私のapp/assets/javascriptに落としましたが、まだ動作させることができません。私の私が追加形成するために
:
<input type="text" data-role="tagsinput" />
<%= javascript_tag do %>
$('input').tagsinput({
typeahead: {
source: ['Amsterdam', 'Washington', 'Sydney', 'Beijing', 'Cairo']
}
});
<% end %>
と私のアプリ/資産フォルダにcitynames.jsonを、だけでなく、トップに
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
を追加しましたが、しばらくタグの入力自体はちょっと私は働くために前向きな見解を得ることができないか、またはfreeInputを追加することはできません:誤ったオプションとそれを働かせてください。
今すぐ試してみてください。パブリックについて - 私は、相対アドレッシングを使用してそこにあるファイルへのルートをどのように指すかをまだ完全には把握していませんでした。ファイルがプロジェクトルートにあるパブリックフォルダ内にある場合、それは "../public/citinames.json"ですか? – rails9231
さて、ブートストラップのプラグインが動作するようです!しかし、まだ働くために先読みを取得していませんでした。 – rails9231
ファイルを '/ public/file。*'に置くとurl: 'http:// your_url/file。* 'からアクセスできるようになります。 –