問題タブ [kendo-autocomplete]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
553 参照

jquery - カスタムデータソース読み取り機能を備えた KendoUI オートコンプリート

フレームワーク内で Kendo UI オートコンプリート ウィジェットを使用しています (Kendo の MVVM フレームワークではありません)。そのため、文字列の URL 参照を使用する代わりに、データを返すデータソース構成で読み取り関数を定義しました。私の構成のスニペットは以下のとおりです。

私の問題は、オートコンプリートに入力すると、オートコンプリートの現在のテキスト値がカスタム読み取り関数に渡されないことです。これは、関数を使用して動的にフィルタリングできないことを意味します。opts(これは、関数に渡されるハッシュの一部として渡されると予想していました。)

剣道はserverFilteringオプションを提供しますが、カスタム関数を使用する場合、これは何もしないようです. 基本的に、これが何を意味するか - 最初に入力すると、Kendo は関数を実行しようとしますが、その後、内部でデータをフィルタリングします。それは私が探している動作ではありません。

これに対する解決策はありますか?

0 投票する
2 に答える
358 参照

javascript - スクリプトによる kendo ui オンデマンド RTL サポート

オートコンプリート フォームを作成しました。この簡単なドキュメントに従って、ボタンとそのクリック ハンドラー スクリプトを作成しました。このボタンをクリックすると、フォームの RTL サポートが切り替わります。

私は問題があります。ボタンをクリックしても、フォームの RTL サポートが切り替わりません。

デモ

0 投票する
1 に答える
733 参照

kendo-ui - kendo ui オートコンプリート - json ファイル データソース - テンプレート - 404 Not Found エラー - /undefined URL

以下のコードは、剣道 UI ウィジェットで RTL と LTR の方向を切り替えるためにmachunから提供されたものです。

コードは次のもので構成されています。

HTML: 剣道オートコンプリート フォームと、RTL および LTR 言語のサポートを有効にするボタン。

脚本:

  • k-rtl クラスのコンテナ
  • データソース (json ファイル)
  • kendo オートコンプリート ウィジェットの初期化 + データの横に画像を表示し、同じタブでデータ リンクを開くためのテンプレート
  • k-rtl クラス

問題は、リンクが正しく開かないことです。URL の末尾に 404 Not Found エラーと /undefined が表示されます。

ライブデモ

0 投票する
0 に答える
73 参照

javascript - kendoAutoComplete が初期段階ですべての要素をロードしない

自動検索ボックスがあります。何かを入力した後、最初に要素を読み込みます。テキスト ボックスに何も入力せずにすべての要素を読み込む方法はありますか。私のコードはこのようなものです。

0 投票する
1 に答える
3314 参照

kendo-ui - リクエストの開始時に剣道データソースの読み取り URL を変更する

現在、剣道データソースで読み取り URL を動的に変更するためにこれを行っています。データソースは kendoautocomplete テキスト ボックスに使用され、入力されたキーごとに候補のリストが get 要求によって取得されます。

これは最初は問題なく動作しますが、その後のリクエストは最初のリクエストとまったく同じで、このコードにヒットすることはありません。私は何が欠けていますか?

ご意見をお聞かせください。

0 投票する
1 に答える
650 参照

angularjs - Kendo Autocomplete の Angular Js ディレクティブ - 結果を親コントローラーにバインドしない

私が構築している MVC Web アプリ全体で Autocomplete コントロールを繰り返し使用しています。Kendo の Angular Autocomplete ツールを使用することにしました。これは、カレンダーとドロップダウン リスト コントロールも使用するためです (FYI - 大きなリストに便利 - ドロップダウン内で検索できるため)。また、Angular も使用しています。

ディレクティブからオートコンプリートが機能し、「オートコンプリート」されました。ただし、オートコンプリートで値を入力または選択しても、モデルは親コントローラーにバインドされません。私はディレクティブの専門家ではないので、できれば助けていただければ幸いです。私のテストを再現するためにすべてが含まれているこのプランカーを見てください! http://plnkr.co/edit/Zlw75QhmF7xkrLKsQkP8?p=preview

ディレクティブはこれを返します:

そしてhtmlで私はこれを宣言します:

基本的に、コントローラーの「vm.selectedFruit」変数にバインドするオートコンプリート ディレクティブの値を取得しようとしています。どんな助けでも本当に感謝しています!

前もって感謝します!

0 投票する
2 に答える
926 参照

javascript - カスタム コントロールを作成し、剣道コントロールを使用してそのコントロールに新しいイベントを追加する方法は?

剣道UIでカスタムコントロールを作成するには? たとえば、剣道にはオートコンプリート コントロールがあります。
それを使用して、剣道が提供するすべてのイベントといくつかの外部イベントを使用して、独自の「myAutoComplete」を作成したいと考えています。

その理由は、剣道の種目は非常に限られているからです。
AutoComplete 剣道提供 (変更、閉じる、dataBound、フィルタリング、開く、選択) の場合、そのようなもの (onKeyPress、onMouseOver など) にいくつかのイベントを追加したいと思います。

例えば:

私の要件:

剣道提供

これを達成するために誰か助けてください。

0 投票する
1 に答える
991 参照

javascript - プロパティ値の代わりに [object object] を表示する剣道オートコンプリート

チュートリアルを使用して剣道オートコンプリートを構成しようとしています。問題は、剣道の初期化で設定したプロパティ値ではなく、オートコンプリート コントロールがオブジェクトを表示することです (キャプチャを参照)。

ここに画像の説明を入力

この項目をクリックすると、名前が正しく表示されます。 ここに画像の説明を入力

私のアクションの戻り値の型はreturn Json(products, JsonRequestBehavior.AllowGet); 、製品がどこICollection<VmProduct> にあるかです。