0

jqueryオートコンプリートプラグインを介してオートコンプリートを実装しようとしています。here jQuery UI autocompleteのスクリプトを使用しました。現在、「説明」を保存している「感染の検索」というフィールドがあります。

<tr>
<td>Search Infection</td>
<td>
<input id="tags" type="text"  size="80" /></td>
</tr>

これはオートコンプリートでうまく機能します。

Codeを保存する「Short code」というフィールドもあります。

<tr>
<td>Short Code</td>
<td>
<input id="" type="text"  size="15" /></td>
</tr>

ユーザーが感染フィールドで説明を検索するときに、コードを「ショートコード」フィールドに保存する方法はありますか?

助けてください。

  CODE and DESCRIPTION list.

  ---------------------------------------------------------
  Code  Description
  ---------------------------------------------------------
  ID01  Actinomycosis
  ID02  Aspergillosis
  ID03  Bacteraemia / blood stream infection/ Septicaemia
  ID04  Bacterial meningitis
  ID05  Bronchiectasis
  ID06  Candidiasis
  ID07  Carotid patch infection
  ID08  Cellulitis
  ID09  Cerebral abscess
  ID10  Cholangitis
  ---------------------------------------------------------------------
  =====================================================================

  <script>
  $(function() {
    var availableTags = [
                  "Actinomycosis",
                  "Aspergillosis",
                  "Bacteraemia / blood stream infection/ Septicaemia",
                  "Bacterial meningitis",
                  "Bronchiectasis",
                  "Candidiasis",
                  "Carotid patch infection",
                  "Cellulitis",
                  "Cerebral abscess",
                  "Cholangitis" 
                    ];
    $( "#tags" ).autocomplete({
        source: availableTags
    });
});
</script>
4

2 に答える 2

2

このリンクを試してみてください。

サンプルコードは次のとおりです。

var availableTags = [
    {key:"ID01",value:"Actinomycosis"},
    {key:"ID02",value:"Aspergillosis"},
    {key:"ID03",value:"Bacteraemia / blood stream infection/ Septicaemia"}
];

http://jsfiddle.net/5EsAb/3/

于 2012-05-21T15:32:58.163 に答える
0

私はあなたのためにこれを作りました:

テキスト イベント用のプラグインも使用しました。

http://www.zurb.com/playground/javascripts/plugins/jquery.textchange.min.js

(感染が少ないコードで一致しない場合に短いコードをきれいにするため)

ライブデモ: http://jsfiddle.net/oscarj24/SUckd/1/

于 2012-05-21T15:44:17.700 に答える