問題タブ [kendo-grid]

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 投票する
2 に答える
37110 参照

kendo-ui - 剣道UIツールバーボタン

私は次のような剣道UIグリッドを使用しています:

クリックしてもツールバーの作成アクションがトリガーされません。この問題を解決するにはどうすればよいですか?KendoUIはツールバーのクリックイベントを処理できますか?私が思いついた最良の解決策は次のようになります。

前もって感謝します。

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

javascript - 剣道UIグリッドをリロードすると、行アイテムコードがエラーを実行します

私は剣道UIグリッドを備えたWebアプリケーションを持っています。ボタンをクリックするとグリッドに Bakbone.js が読み込まれ、次のコードで行を削除できます。

削除するボタンの構成:

ボタンを押してコンテンツ (グリッド) をリロードするときに、行を削除しようとするとitem.City、エラーが発生します。

完全な例はこちら

編集:ここで解決!@Whizkid747に感謝します!

追加するには

次に、ボタンがクリックされると、関数が呼び出されます。

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

json - オブジェクトID変換付きの剣道UIグリッド

表AのJSON(php + mysqlエンジン)を介した外部データとこれらのデータの列の1つを使用して、KendoUIでグリッドを作成しようとしています。別の表Bからテキストラベルを取得します。

例、データは次のとおりです: idPermission=1、、、user_id=1business_unit_id=1permission=10

別のuser_id=1テーブル()から取得したいUsers名前1=John Doe、、2=Martin Brown

グリッドの視覚化でID1の代わりに「JohnDoe」を表示し、ID 2の代わりに「MartinBrown」を表示したい。レコードのインライン(またはポップアップ)編集時に、すでにターゲットに到達しており、 IDではなく名前のボックス!

これが私のコードです:

編集モード、表示モードで行ったのと同じことをどのように行うことができますか?

0 投票する
4 に答える
8180 参照

kendo-ui - 剣道グリッドフィルターフォーマットの変更方法

グリッドに 1 ~ 2000 の範囲の ID であるフィールドがあります。フィールド定義で数値として指定しています。

問題は、フィルターを使用し、フィルターに戻って「1,000.00」と表示される別の数値を入力するときに「1000」と入力する場合です。フィルター処理されたテキスト ボックスにカンマや小数点を表示したくありません。その形式は、このフィールドには関係ありません。

これを修正するにはどうすればよいですか?

前もって感謝します!

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

php - データベースから渡された列パラメータを取得する方法

KendoUI Grid プラグインの使用にはかなり慣れていますが、データベースから列パラメーターを取得する必要があるという新しいシナリオに出くわしました。

通常のセットアップは次のとおりです。

これらのパラメータを PHP スクリプトで決定する必要があります。

dataSource パラメータで設定する必要があるものはありますか? もしそうなら、例を教えてください。

参考までに、私の dataSource パラメータは次のとおりです。

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

telerik - KendoUiグリッド-最初のリクエストでページ数の行のみをフェッチする

ここでいくつかの投稿とTelerikWebサイトのチュートリアルを読みましたが、それらは不足しています-そしてドキュメントはオフになっています。何時間も読んだ後の迅速な修正を望んでいます。

大量の行(1M)の剣道グリッドを使用しようとしています。サイトの例では、ViewControllerアクションがデータセット全体を返していることがわかります。すべての行をフェッチすることは非常にコストのかかるプロセスであり、データセットは膨大です。

私の質問は、後続のすべてのコールバックが次のページを返し、最初の呼び出しがすべての行を一度にフェッチしないようにグリッドを構成するにはどうすればよいですか?

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

(例から、最初の呼び出しは完全なモデルを返しているように見えます-そしてProducts_Readへの後続の呼び出しはフィルターオブジェクト上にあります。最初の呼び出しもフィルター処理できますが、将来のページングを可能にする方法-私の場合は100k以上の行がありますそして、「return View(model」)を行うことは不可能です)ありがとう!

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

asp.net-web-api - 剣道グリッドの投稿と削除は、null をコントローラーに送信します

kendoui の Web グリッドを投稿していますが、データが送信されず、失敗しているサンプルとは別のことを行っていることがわかりません。コントローラーに投稿していますが、空です (バッチの場合: true またはバッチの場合: false)

ウェブ API:

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

jquery - KendoUI フォーマットの日付と時刻フィールド

以前の日付のみのフィールドを日時フィールドに変更しようとしていますが、うまくいきません。

私は持っている:

しかし、これは機能しません。日付は適切にフォーマットされますが、時刻は 00:00 になります。

フィールドタイプを「文字列」に変更すると、データは正しく表示されますが、SQL の方法でフォーマットされます。

「datetime」などのフィールド タイプはなく、「date」のみです。これを希望どおりに出力するにはどうすればよいですか?すなわち:


アイデアはありますか?