8

jQuery UI に含まれており、ここに文書化されているのは 1 つだけだと思いました。

devbridge のもののように、jQuery にプラグインするサードパーティのオートコンプリート ウィジェットがあることは知っています。しかし、私はそれをjQuery オートコンプリート ウィジェットではなく、jQueryのオートコンプリート ウィジェットと表現します。

しかし、Stackoverflow では、 jQuery UI ドキュメントで説明されている構文を使用しないオートコンプリート ウィジェットについての質問を目にします。例えば:

jQuery UI 構文は次のようになります。

      $("#input1").autocomplete({
          source: function(req, responseFn) {
                ...
          },

          select: function(value, data){
                 ...
          }
      });

これらの他の質問のいくつかは、次のような構文を持っています。

  $("#city").autocomplete("CUList.asmx/GetCUList", { 
      dataType: 'jsonp', 
      parse: function(data)  
      { 
          var rows = new Array(); 
          for(var i=0; i<data.length; i++){ 
              rows[i] = { data:data[i], value:data[i].CUName, result:data[i].CUName }; 
          } 
          return rows; 
      }, 
      formatItem: function(row, i, n) { 
          return row.CUName + ', ' + row.CUCity; 
      }, 
      max: 50 
  });  

不一致の説明は何ですか?人々は「jquery autocomplete」について尋ねますが、どれを指定するは指定しません。方向性がなければ、jquery UI のオートコンプリートを想定すべきではありませんか?

4

3 に答える 3

8

答え

  1. jQuery で動作するオートコンプリート ウィジェットは多数あります。

  2. jquery プラグインのユーザーの間では、SO について質問するときに、使用している特定のウィジェットを特定しないというかなり一般的な習慣があります。人々は、実際には「jquery オートコンプリート ウィジェット」を参照しているときに、「jquery オートコンプリート ウィジェット」などフレーズを使用します。

于 2010-03-23T13:54:26.580 に答える
2

沢山あります。jquery-autocompleteStackOverflowのタグを乗っ取った人さえ知っています。サポートページから直接:

jquery-autocomplete を使用したい場合、いくつか質問があるかもしれません。StackOverflow で質問し、jquery-autocomplete タグを使用してそれらを特定することをお勧めします。

于 2010-03-23T13:58:58.357 に答える
2

Google 検索では、 4 つの名前付きjQuery autocompleteを含む 、さまざまな jQuery autocomplete プラグインが明らかになります。

于 2010-03-11T01:39:57.183 に答える