問題タブ [bootstrap-tags-input]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - ソースからの値をタグ形式で表示する
Bootstrap タグ入力プラグインを使用しています。指定した入力フィールドに値をタグの形式で表示したいと考えています。これらの値は、おそらく json 形式で db から取得されます。ドキュメントhttps://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examplesに示されているように add メソッドを使用しました が、機能しませんでした。
私のフィドルのデモはこちら: https://jsfiddle.net/Lh4jy9d4/90/
$('input #expertise').tagsinput('add', {id: 1, text: 'javascript' })
forms - Enterキーを押して送信されたbootstrap-tagsinputフォーム
bootstrap-tagsinput
Enter キーを押して、次のタグ フォームを送信します。解決策は何ですか?
jquery - Webpack経由でjQueryライブラリをインポートして使用するには?
私は Webpack で VueJS を使用しており、この jQuery tags input libraryを使用しようとしています。そのニーズを考慮して、jQuery をグローバルとして含めています。
それはすべて機能しますが、問題はこの他のライブラリを取り込むことができるrequire
ことです。メインの JS ファイル ( require('../node_modules/bootstrap-tagsinput/dist/bootstrap-tagsinput.js');
) に取り込むことができ、ベンダー ファイルに取り込むことができますが、実行されず、何も起こりません。
私は何を間違っていますか?import-loader
どういうわけか、またはシミングのものを使用する必要がありますか?まったく別のものですか?
javascript - ブートストラップ タグの入力がローカル データで機能しない
私はプロジェクトマネージャーを作ろうとしています。1 つのプロジェクトにさらに多くの人を追加できます。そこで、Bootstrap Tags Inputを使用して、次の例に従います: Typeahead、Object タグ。
リモート データの代わりに、非表示の入力に json 文字列ストレージがあります。したがって、例を次のように変更します。
しかし、「aaa」または「bbb」と入力しても何も起こりません。タグなし、ヒントなし、エラー出力なし!
オートコンプリートとタグ付けを行うにはどうすればよいですか?
jquery - Bootstrap Tags Input プラグインの使い方
Typehead なしでBootstrap Tags Input プラグインを使用しようとしています。次のファイルを含めました。
スクリプトは次のとおりです。
プラグインを使用する JSP フォームの一部:
しかし、入力フィールドにタグが表示されません。また、タグのEnterキーを押すと、フォームが送信されます。不足しているものと、プラグインの正しい使用方法を提案してください。
twitter-bootstrap - bootstrap-tagsinput、boostrap3-typehead、Bloodhound の統合に関する問題
私のフィドルはここにあります。
Bloodhoundで動作するように、この回答に基づいて、ここのフィドルの例を拡張しています。
次のスニペットを使用してデータをプリフェッチしています。
これは、こちらの例に基づいています。
および値フィールドを適切に取得して使用するように、typeahead
内を変更しました。tagsinput()
text
次の問題があります。
- テキストボックスのサイズは常に変化しています。
- テキストボックスに入力すると
Uncaught TypeError: sync is not a function
、ファイルからを受け取りbloodhound.js
ます。
に基づいてテキストボックスに入力したいと思いcities.json
ます。したがって、アムステルダムとワシントンに入ると、 が表示されるはず$("#myBox").val() = "1,4"
です。
タイプアヘッドの異なるバージョンを誤って混在させている可能性があると思いますが、JS ファイルのいくつかの組み合わせを試してみましたが、うまくいきませんでした。