問題タブ [jsgrid]
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.
jquery - jqGrid のグループ化が機能しない
jqGrid グループ化オプションをデータ テーブルに表示することができませんでした。データを表示するための私のプロセスは、サーバーから jSon を取得することです。それを配列に並べ替え、フィルターを設定してから、テーブルにデータを表示します。
グループ化がローカル データとサーバー データを異なる方法で処理する方法について読んでいますが、その違いが何であるか、またはそれが私の問題に関係しているのかどうかを完全には理解していません。
javascript - Javascript 関数 (jsGrid({ controller }) 内) に php 変数/配列を追加する方法
PHP アプリケーションにhttp://js-grid.comを使用しています。インライン編集/更新/追加/削除用にこのライブラリを選択します。$variables
ここで、データベースから取得されるデータを表示したいと考えて$array
います。ここにスクリプトがあります
controller
上記のコードでは、 renderというプロパティを取得しましたdb (data)
。db
ファイルから来ていますdb.js
。ファイルは次のようになります。
また、github ドキュメントhttps://github.com/tabalinas/jsgrid-phpに従いました。しかし、私php $variable or $array
は自分のビューとjavaScripts
.
したいこと:$array
javaScripts のセクションに
を呼び出したいcontroller : db
。
エラー:controller: <?php echo $array; ?>', its returning null cause I can not call as they called as default from
db.js`
を使用すると
事前に
感謝するphp $variable or $array
のではなく、どうすれば電話できるか教えてください。controller: db
javaScript
jquery - 項目が更新され、jsGrid で updateItem コールバックを使用する場合の問題
HTML ページに単純な jsGrid があります。従業員 ID 列のみを編集できるようにグリッドを構成しました。また、スクリプトに onItemUpdated コールバックを実装して、従業員 ID が更新されたときにコールバックをトリガーし、Web サービスを呼び出して従業員情報 (名前や住所など) を取得するようにしました。Web サービスが結果に応答した後、jsGrid updateItem API を使用して、アイテムの Name と Address をそれぞれ更新します。
問題は、イベントがトリガーされた後、updateItem API も onItemUpdated コールバックを再度トリガーするため、コールバックへの再帰呼び出しを実行することです。
この問題に対するより良い戦略を教えていただければ幸いです。
ありがとう!
javascript - jsGrid で日付フィールドを作成する適切な方法
だから私はjsGridを使ってカレンダーグリッドを作る初心者です。これは http://i.stack.imgur.com/gU4V9.png
私はヘッダーフィールドを次のように作成しました:
そして、それは jsGrid 自体で次のように初期化されます。
すべての月が31日であることを除けば、これは非常に非コーシャな方法だと思います。特定の日までにセルを参照したい場合、「item [17]」のように行われるため、あいまいです。 「item.day(17)」のような別のレイヤーが必要ですが、それを適用する方法を理解するのに苦労しています。
何かご意見は?