問題タブ [slickgrid]
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 - Slickgrid の永続的なドロップダウン メニュー
私はここでこれの他の例を見てきました.IE: Slickgrid, column with a drop down select list?
ただし、このコードでは常にドロップダウン ボックスが表示されるわけではなく、セルを編集するときにのみ選択ボックスが表示されます。選択ボックスが常に表示されるセルを作成するにはどうすればよいですか? テキスト オプションがあるだけでは、編集可能であるという考えはユーザーに与えられません。
どうもありがとう。
ajax - SlickGrid:Slick.CellRangeDecoratorはコンストラクターではありません
私はSlickGridを使い始めたばかりで、誰かがこの問題を解決するのを手伝ってくれることを望んでいました。私はサンプルファイルに従っていて、ajaxを使用して自分のテーブルコンテンツをロードしようとしています。しかし、私はこのエラーを受け取り続けます:
Slick.CellRangeDecoratorはコンストラクターではありません
私はそれをグーグルで検索しました、そしてそれは他のどこにも出てきません。ファイルが参照されている方法と関係があるのではないかと思っていました。つまり、間違ったファイルパスが呼び出されていた可能性がありますが、Firebugはすべてのファイルが正常に呼び出されていることを示しています。
誰かが助けることができればそれは素晴らしいことです。
jquery - SlickGrid 親の 100% の高さ?
SlickGridをjQuery Layout UIで使用しようとしていますが、SlickGridが親ペインの 100% の高さを占めるようにします。
問題は、SlickGrid がインスタンス化されたときに、行がない (私の ajax インターフェイスの一部が、ページの読み込みではなく、後でデータに読み込まれる) ため、高さがデフォルトで 1px (ヘッダーの高さに加えて) のような値に設定されることです。後でデータをロードすると、どの行も表示されません。
SlickGrid DOM 要素を に設定しようとしましたheight: 100%;
が、何もしません。データの行数が少ない場合でも、SlickGrid キャンバスがペインの 100% の高さを占めるようにするにはどうすればよいですか?
slickgrid - その場での列クラス名の変更
私はそのようにグリッドをレンダリングしました:
大丈夫です。特定の列の css クラス名を変更する必要があります。そうです:
DOM の変更を確認するには、今何をする必要がありますか?
私はこの解決策を見つけました:
このソリューションは最もエレガントですか? 適切な方法はありますか?
javascript - サイトに SlickGrid (または任意の jQuery プラグイン) をインストールするにはどうすればよいですか?
フォルダーにすべてのjQueryファイルがありjs
ます。SlickGrid のダウンロードには、独自の jQuery のコピーが含まれていることに気付きました。SlickGrid だけでなく、自分のコード用にも jQuery のコピーを 1 つ用意したいと考えています。現在、フォルダ階層は次のようになっています。
jQuery の 1 つのコピーのみが使用されるようにフォルダー階層を再配置する方法はありますか? それはお勧めですか?
refresh - コードで行を追加した後にグリッドを更新する
私はslickgridが初めてです。グリッドの更新に問題があります。「id」と「value」の2つの列を持つテーブルだけです。グリッドは次のように舞台裏で設定されます:
データが更新され、制御可能になります:
しかし、画面上では新しい行は空です。行を編集すると、データが表示されます。多くの行を作成し、スライダーを使用してグリッドを参照すると、すべてではなく一部のデータが表示されます。
「grid.render();」と思った 新しいデータでグリッドをレンダリングする必要がありますか? 「grid.refresh」のようなものがもっと必要ですか?
よろしく
いくつかのニュース:
スライダーをすばやく数回上下させると、すべてのデータが表示されます。
わかりました、解決策:
enableAddRow: false
javascript - 1.4.3のSlickGridチェックボックス行セレクター
チェックボックスの行セレクターの例をプロジェクトで実行しようとしています。
http://mleibman.github.com/SlickGrid/examples/example-checkbox-row-select.html
1.4.3では使用されていないように見えるslick.core.jsを除いて、私はそのコードを使用します。私が走ると、私は得る:
"onSelectedRangesChanged":新しいSlick.Event()はコンストラクターではありません
これにより、重要なスクリプトが欠落していると思いますが、チェックボックスセレクターの1.4.3ブランチで更新された例を見つけることができませんでした。エラーの原因となっている行(slick.rowselectionmodel.jsからのもの)をコメントアウトできますが、それはさらにエラーにつながります。
誰かが私より運が良かったですか?
slickgrid - イベントハンドラーを使用して複雑なマークアップを追加する
<span>text</span>
文字列だけでなく、イベントハンドラーを使用して文字列をグリッドセルに配置するにはどうすればよいですか?このオプションは私には合いません:
たとえば、このような要素を1つのグリッドセルに追加する必要があります。
slick.dataviewを使用しています。