6

jquery オートコンプリート プラグインをダウンロードしたいのですが、そのファイルだけをダウンロードするのではなく、jquery コア、jquery 位置、ウィジェットなどのスクリプトをダウンロードできます。しかし、これらのファイルはすべて自分のプロジェクトに追加して正常に動作しているため、これらすべてのファイルは必要ありません。そのため、現在の動作ロジックを壊したくありません。

オートコンプリートに付属するすべてのスクリプト (core.js を含む) を配置しようとすると、機能しましたが、日付ピッカーが機能しなくなりました。

また、完全なスクリプトからオートコンプリート スクリプト部分のみを選択して追加しようとしましたが、jquery 1.7.2 を使用していて、オートコンプリート 1.10.2 を見つけたため、機能しませんでした。

外部の作成者から他のプラグインを取得するように機能するオートコンプリート プラグインまたは同様のプラグインのみを取得する方法はありますか?

基本的に、私の要件は正確にはオートコンプリートではありません。私が望むのは、ドロップダウンリスト オプションのような、選択するオプションのリストをフォーカス時に表示するテキスト ボックスを用意することですが、独自の値を入力してドロップダウン リストの矢印を表示しないようにすることもできます。 . オートコンプリート プラグインの助けを借りてこれをすべて機能させました。プロジェクトに追加しようとしたときに問題が発生しました。

基本的にこの要件

ここに画像の説明を入力

私に何ができるか考えていますか?

4

2 に答える 2

9

All jQuery UI Downloads ページに移動して、ソースを含むファイルを取得できます。

次に、uiフォルダー内に、モジュールごとに個別のファイルが表示されますjquery.ui.autocomplete.js

プロジェクトでファイルがどのように編成されているかはわかりませんが、autocompleteモジュールが機能するためには、、、およびが必要であるcoreことに注意してください。最初の 2 つは の前にロードする必要があります。widgetpositionmenuautocomplete

コードは次のようになります。

<script type="text/javascript" src="vendor/jquery-ui/js/jquery.ui.core.js"></script>
<script type="text/javascript" src="vendor/jquery-ui/js/jquery.ui.widget.js"></script>
<script type="text/javascript" src="vendor/jquery-ui/js/jquery.ui.position.js"></script>
<script type="text/javascript" src="vendor/jquery-ui/js/jquery.ui.menu.js"></script>
<script type="text/javascript" src="vendor/jquery-ui/js/jquery.ui.autocomplete.js"></script>

それが役に立てば幸い!

于 2013-03-21T08:51:51.590 に答える