問題タブ [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 に空の選択不可能な行を追加する方法は?
JSON 経由で取得した表形式のデータを表示するために Slickgrid を使用しています。グリッド アイテムの数は大きく異なり (約 1 ~ 50 グリッド行)、グリッドはページのライフサイクル中に新しいデータで頻繁に再読み込みされます。
グリッドの「ジャンプ」を少なくする (つまり、グリッドの高さを頻繁に変更しないようにする) ために、10 行の一定の高さでグリッドを表示したいと考えています。JSON 結果セットが 10 項目未満の場合、グリッドは空の行で満たされます。10行以上ならページングを有効にしたい。
グリッドを空の行で埋める方法はすでに理解しましたが、これらを選択可能または編集可能にしたくありません。どうすればこれを達成できますか?
javascript - Slickgridを複数の列で並べ替えますか?
自分が取り組んでいるプロジェクトでSlickgridのテストを開始したばかりで、そのパフォーマンスに非常に感銘を受けています。私が持っている1つの要件は、複数の列で並べ替えることです。SlickgridのDataviewに頭を完全に巻き付けていないので、明らかな何かが欠けている可能性がありますが、複数の列でグリッドを並べ替える方法はありますか?UIが複数の並べ替えを処理できない場合でも、列を順番に、さらに昇順または降順で関数を呼び出せるようにしたいと思います。Datatablesでこれを行うことができましたが、グループ化がありません(プロジェクトのもう1つの要件)。
最悪の場合、サーバーで並べ替えを行い、静的に並べ替えられたクライアントにコンテンツを提供することにします。
javascript - slickgridのYesNoCheckboxCellEditorに確認を追加するにはどうすればよいですか?
YesNoCheckboxCellEditorを使用するslickgridにチェックボックス フィールドがあり、ユーザーに変更を確認してもらいます。vildator:myMethodを追加しようとしましたが、成功しませんでした。
javascript - モノラルの.NETブラウザコントロールで実行されているSlickGridにデータを取り込むための最良の方法は何ですか?
ブラウザコントロールはURLからデータをフェッチしていません-それはアプリケーションの.NET側から来ています。
私はmono-libgluezilla-mozillaチェーンのどこかで安定性の問題に遭遇し続けています。
最初に、SlickGridのセルを更新する作業を行う独自の関数に対して(browser.Document.InvokeScriptを使用して)JavaScript呼び出しを試みました。大量の.NETからスクリプトへの呼び出しが安定性の問題の原因であると考えたので、1回のスクリプト呼び出し(JSON文字列を渡す)で行全体を更新できるようにコードを変更しました。しかし、安定性の問題は残っています。SlickGridをクリックしているのと同時にスクリプト呼び出しを行うことはできないようです。または、アプリケーション全体が次のようなセグメンテーション違反を起こします。
スクリプト呼び出しを抑制してみました(呼び出しごとに10ミリ秒)。まだクラッシュします。
SlickGridの列が少ない場合、問題は軽減されるように見えますが、9列でも発生します。
私のテーブルには150行あります。
.NETからJavaScriptにデータを取得する別の方法はありますか?もしそうなら、おそらくmono + libgluezilla+SlickGridトリオがそれをよりうまく処理するでしょう。
jquery - 単純なjQuerySlickGridJSONの例またはドキュメント
jQuery.Ajaxを介してJSonとしてデータを取得しようとするときにSlickGridを使用する方法の簡単な例を探しています。また、SlickGridプラグインのドキュメントを見つけることができず、間違った場所を探しているだけなのかと思っていました。SlickGridを使い始めるための助けをいただければ幸いです。
ruby-on-rails-3 - Ruby on Rails を使用して slickgrid をロードする方法
slickgrid を使用して、Rails アプリケーションにグリッドを配置したいと考えています。
私の最初の問題は、SQL データベースからデータをグリッドにロードする場所や方法に関するベスト プラクティスがないことだと思います。
*.html.erb ファイルで、javascript を使用して ruby コードを埋め込む必要がありますか (これは可能ですか)?
ruby on rails アプリケーションで slickgrid または同等のものを使用している人はいますか?
簡単なコーディング例は大歓迎です!
ruby-on-rails - Rails3アプリケーションでSlickGrid列ピッカーがハングするのはなぜですか?
Rails3アプリケーションにSlickGridを統合しようとしています。
WindowsXPで最新のFirefoxを使用しています。
この例に従ってカラムピッカーを追加するまでは、すべて問題ありませんでした。
ここで、ヘッダーセルの1つを右クリックすると、列ピッカーが表示されます。しかし、チェックボックスの1つをクリックすると、Firefoxがハングします。
問題となる可能性のあるアイデア、またはこれをデバッグする方法はありますか?
アップデート
widthすべての列からパラメーターを削除すると、すべてが正常に機能することに気付きました。
jquery - rowspan と colspan にヘッダーを付ける方法は?
SlickGrid は最高の jquery グリッドだと思います。
ヘッダーのrowspan/colspan機能が必要です。
しかし、私は例を見つけることができません。
SlickGrid にはまだスパン機能はありませんか?
そして、SlickGrid API またはドキュメントを見つけました。
申し訳ありませんが、私は英語が苦手です。
javascript - JavaScript / jQueryで知られているこのデザインパターンは何ですか?
SlickGridのJavaScriptソースコードを調べていました。
slick.grid.jsの構造が次のようになっていることに気づきました。
簡潔さと明確さのために一部のコードは省略されていますが、これで一般的な考え方がわかります。
次の目的は何ですか:
(function($) { // code }(jQuery));これは私が話したモジュールパターンですか?これは、グローバル名前空間をクリーンに保つことを意味しますか?行はどういう
$.extend()意味ですか?:上部$.extend(true, window, { // code });は「名前空間」に関係しているように見えます。名前空間とは何ですか?$.extend(this, { // code });下部は「公開」メンバーと機能を公開するために使用されているように見えますか?プライベート関数または変数をどのように定義しますか?必要に応じて、複数の「SlickGrid」をどのように初期化しますか?彼らはどれだけ共有し、どのように相互作用しますか?「コンストラクタ」関数に注意してください
function SlickGrid(...) { // code }。このスタイルでのコーディングに関する本、リンク、およびその他のリソースは何ですか?誰がそれを発明したのですか?
ありがとう!♥</p>