問題タブ [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.
javascript - Kendo UI Grid: 変更を加えて保存すると、後でキャンセルできます。それらを閉じ込める方法は?
ローカル データ ソースにバインドされた Kendo UI Grid があります。変更を加えて [変更を保存] をクリックし、[変更をキャンセル] をクリックすると、変更がロールバックされます。私はそれらを保存したので、それらが「ロックイン」されることを期待していました.
さらに、変更を加えて保存し、別の変更を加えて再度保存し、最後にキャンセルすると、両方の変更がロールバックされます。
問題と解決策を含む UPDATED フィドルを参照してください: http://jsfiddle.net/q24ennne/7/
私のHTML:
私のJavaScript:
ありがとう!
kendo-ui - 剣道でのグリッド編集
編集可能に設定された剣道グリッドがあります。正常に動作しています。必要なのは、アイテムが存在するかどうかに関係なく、グリッドに空の行を表示することだけです。この編集可能な行は常に来る必要があります。そのため、ここでもさまざまな質問を検索しましたが、以下を除いてどれも機能していません:
しかし、ここでの問題は、 grid に database からのレコードが少なくとも 1 つある場合にのみ、新しい行が表示されることです。Grid が空の場合、グリッドに行を追加していません。
if condition を削除すると、グリッドが無限ループに入り、ブラウザーがクラッシュします。
これも document.ready で試しましたが、成功しません。グリッドが反応しない
javascript - Kendo UI Grid で行数を取得する
kedno タブストリップの 2 番目のタブ内に Kend UI グリッドがあり、その中の行数を取得する必要があります。この目的のために私は使用します
gird オブジェクトのコンソール ログによると、ネストされた dataSource オブジェクトと _total プロパティに行数の値が含まれていますが、total() は常に 0 を返します
kendo-ui - KendoUI グリッドに背景色を追加する方法
正常に動作している KendoUI Grid がありますが、行に背景色を追加できません。
行を反復するはずのコードを見つけましたが、実行すると無限ループに陥ります。
このトピックに関する投稿は多数ありますが、そのほとんどは私が望むよりもはるかに複雑です。
どんな助けでも大歓迎です。
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 コードとのリンクを失ったためですか?..