問題タブ [jqgrid-php]
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 アイコンの問題
マスター/詳細グリッドを作成し、両方のグリッドを適切にロードできます。両方のグリッドから追加/編集/削除を有効にしましたが、アイコンが選択できません。アイコンも近くに集まって表示されます。
何か案は?
私が開発した他のグリッドは正常に動作しており、それらを開始ポイントとして使用しましたが、それらはマスター/詳細タイプのグリッドではありません。
コード:
php - javascript変数のphp変数jqgrid統合
私はmysqlデータベースからいくつかのデータを取得するためのphp関数を持っています:
そして、私はjavascriptコードを持っています:
うまくいきません、いろいろ試してみましたがうまくいきません...
jqgrid-php - jqgrid php クエリ解説
jqgrid を試していますが、このクエリがわかりません。具体的には、a、b、client、および client_id は何ですか?
サイトのデモの 1 つからコードを適応させようとしていますが、これはどこにも説明されていないようです。
どんな助けでも素晴らしいでしょう。
php - jqGridRenderを使用してシフトキーで複数行選択
jqGridRender (javascript を使用する jqGrid の PHP のみのバージョン) を使用して multiselect 関数を実装したいと思います。とにかく、私はそれを実装するのに問題があります。ここにあるjavascriptの解決策を見つけました(事前定義された関数でjavascriptを使用できます):http://www.trirand.com/blog/?page_id=393/help/multiselect-with-shift-to-emulate -the-same-behaviour-as-in-the-file-explorer/#p9963この関数をヒアドキュメント文字列 ($myevent 変数) として宣言し、$gird->setGridEvent('onSelectRow', $ myevent); ここにエラーがあります(ただし、それらが本当の原因であるかどうかはわかりません):
また、cellEdit関数を作成し、変更を変数に保存するにはどうすればよいですか?
jquery - RESTFul Web サービスの jQGrid から余分なクエリ パラメータを削除する
私はJQGridを使用しRESTFul web services
て、サーバー上で作成した日付を取得しています
URLにアクセスしようとするとhttp://www.example.com/event/getAllInfo
、デフォルトでjqGrid_search=false&nd=1332922405416&rows=20&page=1&sidx=&sord=asc
が残りのURLに追加されます。そのため、サーバーはデータを取得しません。
1) どうすれば削除できますか2) http://www.example.com/event/getAllInfo/false/1332922405416/20/1/0/asc
のように URL に戻し ます
上記のようにサーバーでURLを作成できますが、クエリ文字列ではなくRESTfulから使用するようにjQGridを作成するにはどうすればよいですか
ここに私のコードがあります
jquery - jqGrid TreeGrids で組み込みの複数選択機能を使用することは可能ですか?
jqGrid TreeGrid機能を使用します。TreeGridで複数選択機能を使用することは可能ですか? そうでない場合、これに対する回避策はありますか?
トップレベルがチェック/チェック解除され、サブレベルが開いている場合、すべてのサブレベルを自動的にチェック/チェック解除する必要があります。
ありがとう。
jquery - フォームダイアログを使用して編集URLにパラメータを追加します
jqgridを使用してグリッドを作成し、フォームダイアログを使用してレコードを追加、編集、および削除しています。
ただしEdit Record i want to pass the id of a record along with the url
、フォームデータにはi am using RESTful url so to update a record i have to pass
、それぞれのIDとしてそれが含まれます。次のように
これまでに試しました
さらに、フォームデータとしてではなく、JSON形式でサーバーにデータを送信したい
jquery - 実際のレコード ID を取得できません
サーバーからデータをロードするjqgridを作成しました。グリッドでデータを表示できますが、拡張して起動しようとするとonclickSubmit
、$.jgrid.del
実際のレコードIDを取得できません(これは私の場合、それは 101 、 102 です) 1 、 2 を返す代わりに、行インデックスIDである可能性があります。
JqGrid
JSON レスポンス
jsonリーダーでIDをうまく指定すると、レコードを削除する際の問題が解決しましたが、レコードを編集すると、postdata引数に次のものが含まれます
postdata.id または postdata.e_info_id としてアクセスしようとすると、 undefined が返されます。編集の onclickSubmit は次のとおりです。
jquery - フォームダイアログでレコードIDを取得する際のjqgridの奇妙な動作
私のjqgridには、IDを表すフィールドがテーブルにあり、次のように設定しています。
そしてjsonリーダーのために私はそれを次のように設定しました
[追加/編集]アイコンをクリックすると、[編集]ダイアログが開きます。e_info_idを設定していないため、editable:true
そのIDフィールドはフォームダイアログボックスに表示されませんが、[送信]をクリックすると、次のことができなくなります。次の関数でそのIDにアクセスします
しかし、e_info_idをeditable = trueとして定義するとすぐに、postdata.e_info_idに値が設定されます。今、私はこれをかなり奇妙に見ています、そして私はこれを取り除く方法を知りません
さらに、ユーザーが誤ってe_info_idを更新しないようにするために、次のように非表示にして、editable:trueを維持してe_info_idの値を取得しようとしました$.jgrid.edit
。
しかし、これに関する問題は、ShowFormが起動しない前にテーブルの行をダブルクリックすると、e_info_idフィールドが表示されることです。
現在、回避策がないため、基本的に私の問題は、追加/編集ダイアログボックスにe_info_idフィールドを表示せず、onclickSubmitでe_info_idの値を取得することです。
jquery - jqgrid で [obj is undefined] を取得する
jQgrid の使用に問題があります。json データ型で jqgrid を初期化すると、エラーが発生します。
obj は未定義です
ret = obj[expr];
ローカル データ型で jqgrid を初期化すると、エラーは発生しませんが、json データは読み込まれません。
index.html
product.php (これはモックデータのみです)
json出力:
{"page":1,"total":1,"records":3,"rows":[{"product_name":"Product X"},{"product_name":"Product Y"},{"product_name" :"商品Z"}]}
ここで誰かが私を助けてくれることを願っています。
よろしくお願いします:D