問題タブ [jquery-tokeninput]

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.

0 投票する
2 に答える
1722 参照

jquery - デフォルトの「名前」なしでjqueryTokenInputを使用する

ここにあるjquerytokeninputを使用しようとしています:http: //loopj.com/jquery-tokeninput/ railcastsのガイドに従ってください:http://railscasts.com/episodes/258-token-fields

デフォルトでは、table/jsonに「name」列が必要でした。

それを別のもの(私の場合は'account_number')に変更するためにカスタマイズする方法はありますか?

(reailcastで、「名前」列がない場合は、追加のカスタマイズが必要になると彼は言います)

0 投票する
1 に答える
1628 参照

ruby-on-rails - Selenium を使用して jQuery TokenInput フィールドをテストする方法

セレンを使用したフォームで Tokeninput フィールドをテストできません。何かを入力すると、選択するオプションのリストが表示されますが、それらのオプションは DOM の一部ではありません。テキストはフィールドを埋めますが、アイテムを選択しません。

私が書いたコードは次のとおりです。

0 投票する
1 に答える
402 参照

ruby-on-rails - jqueryトークン入力プラグインが選択リストからIDを渡さない

私は、ユーザーがデータベースで利用可能な学校のリストを含むフォームを選択できる単純なrailsプラグインに取り組んでいます。私の問題は、学校のリストが取得されていることですが、配列内の残りの学校を選択すると、最初のアイテムのIDが取得されます。何が間違っているのでしょうか?私のコードサンプルは次のとおりです

私のユーザーモデルには

それから私の学校のモデルで私は持っています

私の形で私は持っています

私のapplication.jsは次のようになります

ついに私の学校のコントローラーはこんな感じ

注:学校は非常によく表示されますが、たとえばリストの2番目の学校などの学校を選択してフォームを送信すると、リストの最初の学校のIDのみが保存されます。

ご協力いただきありがとうございます。

0 投票する
1 に答える
1894 参照

javascript - Jquery Tokeninput & 動的ネストフォーム

RB railcast - #197 Nested Model Form Part 2のセットアップを使用してフォームにフィールドを動的に追加していますが、トークン入力フィールドを機能させるのに問題があります。

形:

これは私の user_product_fields 部分です。トークン text_fields は私が問題を抱えているものです:

私のapplication.js内のJquery Tokeninput関数:

関数でネストされたフォームが行うことは次のとおりです。

この行は次のとおりです。

tokeninput フィールドを動的にします。これは HTML から取得したものです。フィールド内の長い数字が変化していることに注意してください。これは、上記の行が原因です。

フィールドが変化し続けるときにトークン フィールドを機能させるにはどうすればよいですか?

ありがとうございました。


編集:新しい作業コード。


data-preTokenInput を使用しようとすると:

0 投票する
1 に答える
604 参照

jquery - Rails 3.0.9で動的にネストされたフォームを使用したjquery.Tokeninput

私のフォームアプリケーションでオートコンプリートポウパースにjquery Tokeninputプラグインを使用しようとしています。

問題は、私の Java スクリプトではコンテキスト ID が動的に生成されるため、動作するように指定する方法がわからず、ビュー フィールドでパラメータ :id を使用しても識別されないことです。

これを動的ではない単一のフィールドで使用しようとしましたが、うまくいきました。問題は編集ビューにあります。編集すると、すべてのフィールドにそのアイテムのすべての結果が表示されます。

したがって、3つのフィールドがある場合、3つは3つのアイテムすべてを表示します。

関連する私の見解は

/views/comps/new.html.erb

/views/comps/_fields.html.erb

/views/comps/_insumos_comp_rel_fields.html/erb

jQuery ファイルは次のとおりです。

/application.js

どんなアイデアでも非常に高く評価されます。

0 投票する
1 に答える
745 参照

ajax - tokenInput(または同様の)プラグインへのjsonpデータ

私は彼らのJqueryUIオートコンプリートプラグインを使用して、テキストフィールドに名前を入力し始めると、音楽アーティストの自動提案リストを返します。データソースとしてEchoNestAPIを使用しています。

私が現在使用しているコードは次のとおりです:-

これで完全に機能し、オートコンプリートリストが表示されますが、これを複数選択フィールドに変換して、ユーザーが希望する数のアーティストを基本的に「タグ付け」できるようにする必要があります。

この機能を提供するプラグインをいくつか見つけました。最近、私は「tokenInput」プラグインで遊んでいます。ただし、このプラグインは、データが特定の形式で返されることを期待しています...次のように:-

私はプラグインを初期化するためにこの単純な行を使用しています:-

ただし、JSONPデータソースを読み取るようにtokenInputを設定すると、結果は次のように返されます。

ご覧のとおり、必要なデータは「artists」オブジェクト内にネストされています。したがって、プラグイン(および私が試した他の代替手段)はデータを読み取らず、ドロップダウンリストに表示しません。

このデータソースをtokenInputプラグインで動作させる方法はありますか?あるいは、この機能を実現できる他の「オートコンプリートタグ付け」プラグインはありますか?

どうもありがとう!

0 投票する
8 に答える
10691 参照

php - jQueryTokeninputが存在しない場合は追加

私は、ユーザー入力に基づいて構築されたスクリプトを作成中です。

データベースから値を取得する必要があるフィールドがいくつかありますが、

エントリが見つからない場合は、次のユーザーがオートコンプリートで見つけられるように、新しい値を追加します。

TokenInputと呼ばれるこの見栄えが良く実装が簡単なjqueryプラグインを見つけましたが、そうではないようです

データベースクエリで使用できないエントリを受け入れます。

プラグインのリンクは次のとおりです:http://loopj.com/jquery-tokeninput/demo.html

これに対する回避策はありますか?または、すでにこの機能を備えている別のプラグインを提案しますか?

そして、私はこの種のWebサイトのセキュリティの側面について少し心配していますが、この種の実装を行うときに注意する必要がある特別なことがありますか?

0 投票する
1 に答える
958 参照

jquery - Profile.all に Rails フィールドを含む JSON ファイルを作成する

tagsRails アプリでjQuery Tokeninput を使用しています。これまで JSON を扱ったことはありません (プログラミングは初めてです) が、json ファイルを作成してから文字列値を入力する方法があるかどうか疑問に思っていましたProfile.all

これindexが私のものTagsControllerです:

可能であれば、誰かがそれをどのように行うことができるかを教えてもらえますか? さらにコードが必要な場合はお知らせください。

説明:これを行う理由は@tags、既に存在するタグに限定するためです。

0 投票する
0 に答える
334 参照

javascript - jQuery Tokeninput セクション ヘッダー

tokeninput 検索の結果リストでセクション ヘッダー (結果の後に見出しを付ける一種の無効なタイトル項目) を定義できるかどうか知りたいですか?

私はこのようにしようとしましたが、これは単なる回避策であり、期待どおりに動作しません:

この機能を許可するプラグインのオプションはありますか?

どんな助けでも大歓迎です!

0 投票する
0 に答える
712 参照

jquery - Tokeninput プラグイン:- ajax リクエスト URL の変更

特定の URL からデータを取得していますが、正しい結果を取得するには、パラメーターを削除する必要があります。

トークンの入力によって現在生成されている URL は次のとおりです。

http://developer.echonest.com/api/v4/artist/suggest?api_key=W8ZWNWH6N&name=radiohead&_=1320665341820

最後の部分を削除する必要があります:-

&_=1320665341820

トークン入力で次の形式の URL が生成されるようにするにはどうすればよいですか。

http://developer.echonest.com/api/v4/artist/suggest?api_key=W8ZWNWH6N&name=radiohead

「トークン入力」の現在の初期化コードは次のとおりです。