3

オートコンプリート テキスト ボックスに tokeninput を使用しています。

今、私はトークン入力に基づいて非表示の div を表示したいと考えています。

どのイベントで、追加/削除時にトークン入力値を取得できますか?

4

3 に答える 3

6

http://loopj.com/jquery-tokeninput/を使用している場合はadd remove、ホームページにコールバックが記載されています

onAdd
A function to call whenever the user adds another token to their selections. defaut: null (demo).
onDelete
A function to call whenever the user removes a token from their selections. default: null (demo).

構文は次のとおりです。

    $("#selector").tokenInput("fetch.php", {
         onAdd: function (item) {
             alert("Added " + item.name);
         },
         onDelete: function (item) {
            alert("Deleted " + item.name);
        }
   });

ここでデモを参照 onAdd onDelete http://loopj.com/jquery-tokeninput/demo.html#onadd-ondeleteを検索

于 2012-05-15T08:17:20.557 に答える
3

ドキュメントを見ると、onAddユーザーが新しいトークンを入力するたびに呼び出されるコールバックがあります。

ドキュメントから:

コールバック

  • onResult

    サーバーから結果を受け取るたびに呼び出す関数。この関数を使用して、サーバーからの結果をユーザーに表示する前に前処理することができます。デフォルト: null (デモ)。

  • onAdd

    ユーザーが別のトークンを選択に追加するたびに呼び出す関数。デフォルト: null (デモ)。

  • onDelete

    ユーザーが選択からトークンを削除するたびに呼び出す関数。デフォルト: null (デモ)。

  • オンレディ

    初期化が完了し、tokeninput が使用可能になった後に呼び出す関数。デフォルト: ヌル

于 2012-05-15T08:17:36.113 に答える