0

JamesSmithによるjQueryTokeninputを使用しています。トークン入力を初期化したら、それに供給されるデータを変更し、スクリプト制御下の事前入力オプションも変更する必要があります。これどうやってするの?

これが私のコードです:

初期化:

   $('#nameList').tokenInput(data, {
           theme: "facebook",
          preventDuplicates: true
        });

スクリプトの後半で、ローカルの「データ」の値を変更し、それに事前入力を追加したいと思います。どんな助けでもいただければ幸いです。

4

1 に答える 1

-1

必要なすべてのデータを取得してjsonとして送信するサーバーサイドスクリプトにURLを指定できます...

サーバーサイドスクリプト(PHP、Rails、ASP.netなど)を作成して、検索結果を生成します。スクリプトは、データベースやハードコードされたリストなど、好きな場所からデータをフェッチできます。スクリプトは、検索する用語を含むqという名前のGETパラメーターを受け入れる必要があります。例:http ://www.example.com/myscript?q = query

ここでドキュメントを確認できます

 $(document).ready(function () {
   $("#nameList").tokenInput("http://www.example.com/myscript");
})

サーバー側での結果は、次のようにjsonで返されるはずです。

PHP(PHPを使用している場合...)

echo json_encode($data);

[
   {"id":"856","name":"House"},
   {"id":"1035","name":"Desperate Housewives"},
    ...
] 
于 2013-01-23T05:22:48.070 に答える