問題タブ [tag-it]

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 に答える
1692 参照

jquery - jQuery Tag-it: あるリストから別のリストにタグをコピーする

2 つのjQuery Tag-itがあり、すべてのタグを 1 つの ul リストから別の ul リストにコピーする jQuery 関数が必要です。

2 つのリストの定義:

編集:

コードパラドックスからの最初の解決

動作しますが、通常の tag-it リストを見ると、最後の<li>要素 ( class を使用tagit-new) にラップされた新しいタグを入力するための入力フィールドが作成されます。

追加を使用したソリューションには、宛先リストに2 つの入力フィールドがあるという効果があります。

キーワード リスト 1

キーワード リスト 2

最初の入力要素を削除する方法はありますか?

EDIT2 : thecodeparadox からの更新されたソリューションは、はるかにうまく機能します。<li>最初の(入力フィールドを保持する)がリストの最後に移動するようにスクリプトを拡張しました:

ist は jQuery スタイルで短く書けると確信しています

0 投票する
3 に答える
101004 参照

javascript - javascriptでの配列のシリアル化と非シリアル化

私はタグ付けシステム(stackoverflowのものに少し似ています)を作るためにjqueryのtag-itライブラリを使用しています。

ユーザーがタグを入力すると、ライブラリはMySQLデータベースに保存したいjavascript配列を返します。javascriptでシリアライズおよびアンシリアライズ関数が見つかりませんでした。

自分の関数をコーディングする前に、ここで車輪の再発明をしていないことを確認したいと思います。配列をデータベースに保存してから再度使用するネイティブな方法がないのはおかしなことに思えます。

tl; dr => javascript配列をMySQLデータベースに保存して、後で再利用するにはどうすればよいですか?

0 投票する
3 に答える
6236 参照

jquery-ui - Jquery tagit を使用して、選択したタグの ID を取得するにはどうすればよいですか?

入力タグフィールドがあり、選択したタグの ID を取得したいので、http://jsfiddle.net/u8zj5/19/を試してみましたが、渡すラベルや値ではなく ID を取得したいという問題がありますid="show"しかし、私は失敗しました。

});

ここでjQuery Tagit (デモページ)を使用した人は誰でも、これを解決するのを手伝ってくれます

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

jquery - django + jquery によるタグ付け

jQuery を使用して、ユーザー向けのタグ付けインターフェイスを作成したいと考えています。StackOverflow のユーザーが質問の種類にタグを追加する方法と同様です。jQueryとtagitを使用して動作させています:

http://jquery.webspirited.com/2011/02/jquery-tagit-a-jquery-tagging-plugin/

ライブラリの新しい場所:

https://github.com/hailwood/jQuery-Tagit

問題は、ユーザーがフォームの別の部分にエラーがあり、送信をクリックすると、エラー メッセージが表示されてフォームがリロードされ、すべてのタグが失われることです。Djangoでタグ付けする簡単な方法はありますか?

[編集]

以下のヘイルウッドの回答に基づいてこれを試してみてください...

ただし、ページをロードすると、その特定のタグがロードされませんか? ulタグがクリアされ、他の情報が読み込まれているようです。ページを読み込んでも表示されません。

私も以下のように試しました:

この方法を試してみると、一瞬表示されてから消えます...

[編集2]

私の問題の解決策を見つけました。Hailwood が示唆したように、プログラムでli以下のように を作成できます。

私にとってうまくいかなかった理由は、初期値があったためです:

私にとっての問題は、オンロードで、すべて消えていたことです。この理由は、 のためですfill。as per:に置き換えるfillと、機能します。add$(".tags").tagit("add", data);

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

javascript - JavaScript オブジェクトのインスタンス変数へのアクセス

このコードに関する私の問題は、この関数が

私がそれをした場合、私は「未定義」を返し、その後リスト項目のいくつかの値を返します。しかし、その機能をこの機能に変更した場合

「タグ」という単語だけが返されるのはなぜですか?

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

php - PHPによるAJAXPOSTリクエストのオーバーライド

私のコードにはこのコールバックがあります

タグを追加するたびに、新しく追加されたタグが配列にプッシュされ、その後、AJAXPOSTリクエストが作成されます。

そして、私はここにこれらのフィールドを持っています

送信をクリックすると(基本的にページがリロードされます)、$ _ POST ['items'](これは新しいタグが追加されるたびにAJAXリクエストで作成されました)がPOSTグローバル配列で消去または削除されます。したがって、$_POSTグローバル配列は空のままにしておきます。

とにかく、これら2つをマージできますか?またはとにかく、PHPがオーバーライドまたは削除しないようにします$_POST['items']か?クエリにアイテムが必要になるためです。

また、tagitというプラグインを使用しています

あなたたちが興味を持っているなら、ここに私のコード全体があります

そして、ここにあるものがあります。php

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

jquery - Autosuggest tag-it jquery - ポストバックでIDとタイトルを取得する方法は?

この autosuggest プラグインを使用しています: http://aehlke.github.com/tag-it/

データベースからアイテムの配列を取得しています (現在は単なる配列です)。リストには ID とタイトルが含まれます。フォームを送信するときに、ID とタイトルの両方を取得したいと考えています。今は称号しか取れません。両方の値を取得して、新しい参照 (ID=0) を作成し、既存の参照をデータベース ルックアップなしで挿入できるようにしたいと考えています。

これは私のコードです。

book.aspx の分離コード - book.aspx.cs:

これは私の現在のスクリプトです:

そしてもちろん、book.aspx ページにテキスト ボックスがあります。

どんな助けでも大歓迎です。ありがとう。

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

jquery - jQuery Tag-It!-フォーカスの境界を変更する方法

私はjQueryTag-Itを使用しています!私のプロジェクトで。onfocusイベントが発生したときにオブジェクトの境界線を表示したいのですが、機能させることができません。

私のコード:

何かアイデアをお願いしますか?

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

jquery - Entity Framework と jQuery の間でデータを転送しますか?

Tag-it jquery プラグインを使用しています。このプラグインは、「sampleTags」という変数を使用して値を保存し、ユーザーが何かを記述してオートコンプリート機能を提供するときに使用します。

私の質問は次のとおりです。

  1. tblTagsこのようにEFを使用して呼び出されたテーブルからタグ名を取得します

    私はasp.net mvcを使用しています.myTagsの値をsampleTags内に配置して、データに依存するオートコンプリート機能をユーザーに提供するにはどうすればよいですか?

  2. ユーザーが入力したデータを検証し、データベースを更新するにはどうすればよいですか?

この方法は私にはうまくいきませんでした

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

jquery - asp.net mvc から jquery に何らかの値を渡す

私はasp.net mvc、jquery、およびjqueryプラグインであるtag-itを使用しています。

asp.net mvc から jquery に値を渡し、次にコントローラーに値を渡したいのですが、どうすればよいですか?

これは私のjavascriptです

これは私のコントローラーです

これは私のモデルです

そして、これは私のHTMLです

ありがとう