-2

ここに状況があります。値を持つコンボボックスがあります。そのフィールドがフォーカスされている場合、ユーザーが選択できる値を持つコンボ ボックスになります。ユーザーが任意の値を選択すると、それはテキストボックスのように機能し、コンボボックスのようには機能しません(つまり、矢印が非表示になり、値が選択されたプレーンテキストボックスのように見えます-私が思ったように)

なぜ混乱しているのかわかりませんか?

言い換えさせてください:

主にコンボボックスである編集可能なデータがたくさんある表形式のデータがあります。そのため、表形式のデータのいくつかの場所に矢印が表示されているため、見栄えがよくありません。

今、私はこの機能をどこかで見たことがありますが、覚えていません:

  1. データが表示されているときに、テキストフィールドのタイプまたはスパンを表示する必要があります
  2. しかし、クリックまたは dblclick を実行すると、クリックした時点でコンボボックスが表示されます。

前もって感謝します

ゴック

4

1 に答える 1

0

Jqueryのオートコンプリートプラグインは次のように使用できます

var availableTags = [
  "ActionScript",
  "AppleScript",
  "Asp",
  "BASIC",
  "C",
  "C++",
  "Clojure",
  "COBOL",
  "ColdFusion",
  "Erlang",
  "Fortran",
  "Groovy",
  "Haskell",
  "Java",
  "JavaScript",
  "Lisp",
  "Perl",
  "PHP",
  "Python",
  "Ruby",
  "Scala",
  "Scheme"
];
$(<INPUTSELECTOR>).autocomplete({
  source: availableTags
});
于 2013-01-22T12:33:37.100 に答える