問題タブ [kendo-ui-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 投票する
1 に答える
282 参照

javascript - Kendo UI Grid: 変更を加えて保存すると、後でキャンセルできます。それらを閉じ込める方法は?

ローカル データ ソースにバインドされた Kendo UI Grid があります。変更を加えて [変更を保存] をクリックし、[変更をキャンセル] をクリックすると、変更がロールバックされます。私はそれらを保存したので、それらが「ロックイン」されることを期待していました.

さらに、変更を加えて保存し、別の変更を加えて再度保存し、最後にキャンセルすると、両方の変更がロールバックされます。

問題と解決策を含む UPDATED フィドルを参照してください: http://jsfiddle.net/q24ennne/7/

私のHTML:

私のJavaScript:

ありがとう!

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

kendo-ui - 剣道グリッド「th」の形を変える方法

剣道グリッドのもうひとつの「th」を作りたいです。「th」を先頭に追加しようとしました。しかし、私は「th」の形が好きではありません。colspan the 'th' も試しましたが、形状の変更には機能しませんでした。「借方」と「貸方」を変更するにはどうすればよいですか?

これはケンドグリッドの私のコードです。

これは私の現在のkendogrid 'th'です

ここに画像の説明を入力

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

kendo-ui - 剣道でのグリッド編集

編集可能に設定された剣道グリッドがあります。正常に動作しています。必要なのは、アイテムが存在するかどうかに関係なく、グリッドに空の行を表示することだけです。この編集可能な行は常に来る必要があります。そのため、ここでもさまざまな質問を検索しましたが、以下を除いてどれも機能していません:

しかし、ここでの問題は、 grid に database からのレコードが少なくとも 1 つある場合にのみ、新しい行が表示されることです。Grid が空の場合、グリッドに行を追加していません。

if condition を削除すると、グリッドが無限ループに入り、ブラウザーがクラッシュします。

これも document.ready で試しましたが、成功しません。グリッドが反応しない

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

kendo-ui - データソースを更新せずに剣道グリッドからアイテムを削除する

列の 1 つが Boostrap プログレス バーである剣道グリッドがあります。ファイルのアップロードをアニメーションで表現しています。

アイテムが完成したら、このような削除機能でアイテムを削除します。」

ただし、グリッド内の残りのすべての項目が何らかの形で更新され、進行状況バーがゼロに戻って補充されます。したがって、リスト内のアイテムが 70% の場合、ゼロに戻り、すぐに補充されます。

一瞬で非常に速く発生しますが、見栄えが悪いだけです。

プログレスバー

他のアイテムの更新を停止して、データソース内の 1 つのアイテムのみを削除することはできますか?

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

javascript - Kendo UI Grid で行数を取得する

kedno タブストリップの 2 番目のタブ内に Kend UI グリッドがあり、その中の行数を取得する必要があります。この目的のために私は使用します

gird オブジェクトのコンソール ログによると、ネストされた dataSource オブジェクトと _total プロパティに行数の値が含まれていますが、total() は常に 0 を返します

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

kendo-ui - KendoUI グリッドに背景色を追加する方法

正常に動作している KendoUI Grid がありますが、行に背景色を追加できません。

行を反復するはずのコードを見つけましたが、実行すると無限ループに陥ります。

このトピックに関する投稿は多数ありますが、そのほとんどは私が望むよりもはるかに複雑です。

どんな助けでも大歓迎です。

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

wicket - Kendo UI Grid が Wicket ウィザードで正しく機能しない

Wicket Kendo UI ライブラリで Wicket を使用しています。

ステップの 1 つに Kendo Grid を含むウィザードがあります。このステップに到達すると、テーブルは正常に表示されますが、次のステップに移動してから戻ると、問題が発生することがあります。テーブル データがテーブルに表示されず、空のテーブルとスプラッシュ スクリーンがローリングされます無期限に。

ネットワークを調べると、テーブルでステップを表示するときに 2 つの要求があることがわかりました。1 つはテーブル マークアップと js を含む xml を含み、もう 1 つはテーブル行を含む json データを含みます。両方のリクエストが正常に終了しましたが、どういうわけか、テーブルは 2 番目の行からその行のデータを取得できません。

この問題は毎回発生するわけではなく、テーブルがデータを正しく取得する場合があります。

問題を切り分けようとすると、次のことがわかりました。 Wicket ウィザードは、ステップを切り替えるときに MarkupContainer.replace(Component child) メソッドを使用するため、ウィザードなしで問題を再現できます。ページ上の表を別のものに置き換えてから、再び元に戻すだけです。

なぜテーブルがこのような奇妙な振る舞いをするのか、誰にも考えがありますか? 新しいマークアップの種類が、受信したデータまたは何かを配置する場所を見つけることができない js コードとのリンクを失ったためですか?..