問題タブ [flexigrid]

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 に答える
7248 参照

jquery - XMLファイルではなく、HTMLテーブルでjQuery用のFlexigridプラグインを使用する

jQuery用のFlexigridプラグインを使用しようとしています。これは、私が求められていることに最適と思われます。

現在、私が扱っているのは HTML テーブルであり、それを変更することはできません。上記のサイトには3つの例があります。最初の 2 つは Flexgrid を既存のテーブルに適用しているように見えますが、これは必要なものですが、並べ替えオプションがありません。

これは最初に与えられたコードです:

HTMLテーブルは次のとおりです。

そして、私は単に次を追加できると思いました:

、最終的には:

しかし、これはうまくいきません。

これどうやってするの?

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

javascript - 行上その行のセルの内容に応じて、ボタンを無効/有効にするをクリックします

現在flexigrid.jsプラグインを使用していますが、現在選択されている行の特定のセルが特定の値と等しいかどうかに応じて、有効/無効にしたいボタンがあります。

これが私が現在いるところです:コールバック関数のリストに以下を追加しようと思いましたが、それが有効なチェックでさえある場合、ifステートメントに何を入れるかについて行き詰まっています。

ただし、このコールバック関数は登録されませんが、機能します'onDblClick':function...

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

jquery - flexigridポップアップモーダルウィンドウ

データベースからの情報を表示する方法としてFLEXIGRIDを使用してスクリプトを作成しようとしていますが、ユーザーがデータベースにも情報を入力できるようにしたいと考えています。ユーザーが情報を入力して送信できるモーダルウィンドウを起動できるようにしたいと思います。FLEXIGRIDのボタンのコーディング方法は次のとおりです。

さて、私の問題:

「追加」を押すと、モーダルポップアップウィンドウがAjaxを使用してロードされているように見え、ユーザーが情報を入力できるようになります。

私がこれまでに持っているもの:

JqModalのコードを使用してみました:CSSとJavascriptをロードしました:

ページの下部にdivを追加しました:

しかし、どのように関数をトリガーするのですか?

ありがとう、クリスチャン。

LE:これは私が今持っているコードですが、それでも機能しません:

IEによると:オブジェクトはこのプロパティまたはメソッドflexigridをサポートしていません。56行目文字5ここから$dialog関数が始まります。

LE2:ajaxを介して外部ファイルをロードする方法:

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

php - 画像のソースを変更するJavascriptスクリプト

プロジェクトの1つにflexigridを使用していますが、セルの1つの値に応じて画像ソースを変更する方法を考え出す必要があります。flexigridに慣れている人のために、私は次のコードを持っています:

そして、私が思いついた私のjavascriptは、次のようになります。

この関数をどこに挿入する必要があるのか​​、どのようにトリガーするのかわかりません。どんな助けでも大歓迎です。

よろしく、クリスチャン。

LE:問題が報告されているコード:

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

javascript - Flexigrid:更新後も存続する行の選択

プロジェクトでflexigridを使用していますが、グリッドが更新された後も選択した行を保持できるようにしたいと思います。私はflexigridディスカッション掲示板で同じ質問をしました、そして私はこの答えを得ました:

クリックハンドラーを追加し、行の行IDが選択されている場合はIDを保存します。更新が完了したら、行を再度選択します(まだ存在する場合)

これをどのように進めるかわからない、関数がどのように見えるかさえわからないので、最初にコードを持っていないのはそのためです。

誰かが私を正しい方向に向けることができれば、大いに感謝されます。

ありがとう、

クリスティアン。

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

javascript - Flexigrid: window.resize の問題

フレキシグリッドをより「流動的」にすることができるコードを思いつくことができました。より具体的には、ページの読み込み時にウィンドウのサイズに応じてサイズを変更できますが、ウィンドウのサイズが変更されたときに自動的にサイズを変更する機能を追加したいと思いますリフレッシュせずに。

これは私がこれまでに持っているものです:

現在、無効な引数についてjqueryでエラーが発生していますが、構文の問題であると確信しています。

ありがとう、

クリスチャン。

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

php - CI flexigrid で選択した行を削除する際の問題

奇妙な問題が発生しています。どうやら、フレキシグリッドで選択した行を削除したいと思います。ただし、行を選択して「削除」ボタンをクリックすると、実際に選択したアイテムの数しか表示されませんが、何らかの理由で行 ID が渡されません。テストを実行しているときに JS コードで、items[i].id が未定義のように見えることに気付きました。おそらく、誰かが私がここで間違っていることを教えてくれるでしょう。これは私の実装がどのように見えるかです:

JS コード

コントローラ

意見

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

javascript - rows.sortは、rowsがtr要素の配列である関数ではありません

私がやろうとしているのは、FlexigridjQueryプラグインを使用して静的テーブルの並べ替え作業を行うことです。ファイルのr3バージョンでは、既存のテーブルで並べ替えが機能するようにいくつかのパッチを適用する必要があります。インターネットで見つけたパッチの1つから、機能させることができないこのコードサンプルを入手しました。このコードは私にいくつかの問題を与えています。

私が得るエラーはrows.sortは関数ではありません。並べ替え関数を調べましたが、配列をアルファベット順に並べ替えることができます。rowstrオブジェクトの配列です。これに対する回避策はありますか?

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

jquery - jquery フレキシグリッド セレクター

FlexiGrid でフレキシグリッドを理解しようとしています

行番号 1161 & 1163 で、jQuery セレクターを理解できません: $('div',g.pDiv).html(html); & $('.pReload',g.pDiv).click(function(){g.populate()}); しかし、これらは複数のセレクターのようには見えません。このコードを理解するように提案してください。

よろしく

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

jquery - FlexiGrid での列ヘッダーの修正

FlexiGrid の最初の 2 つの列を修正できるかどうか、誰か教えていただけますか?

私の要件は、2 つの列とすべてのテーブル ヘッダーを修正する必要があることです。多くの jquery ベースのプラグインを試しましたが、BI Grid が正しいプラグインであることがわかりましたが、UI の問題がいくつかありました。

http://www.bi-grid.com/