問題タブ [jqgrid]
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.
google-maps - jQuery Grid と Google マップの問題
Google マップで jQuery Grid を使用したことがありますか?、jQuery グリッド バグ Google マップのようです。マップをクリックすると、小さな手が閉じたままになり、マウスを移動する方法でマップをドラッグします。どうすればこの動作を修正できますか? . グリッドを削除すると、マップの動作が再び正常になるため、jQueryグリッドを知っています。
jquery - jqGrid の Coldfusion + JSON の問題
JQUERYのjqGridプラグインを設定するためにjqGrid JSON Webサービスをセットアップしようとしています。現在、私は自分のコードで次を出力しています:
現在: {"total":2,"records":13,"page":1, "ROWS":{"arrUsers":[{"1":1,"4":"bgf","3": "faaff","5":"ASD","2":"asd","7":"1231231233'","6":"123asd"}]}}
jqGrid が期待する望ましい出力は次のとおりです。
希望:
私のコードが書いているフォーマットが正しくありません。解決するための提案を誰でも提供できますか?
ありがとう!
コード:
json - IE7でjqGrid3.5を使用する場合、JSONは未定義です
jqGrid3.4から3.5に切り替えようとしています。HTMLページでJSON.parseを使用しており、jqGrid参照を新しいバージョンに変更した後、「JSONisundefined」が表示されます。これはIE7で起こっています。JSONはIEのJavascriptの一部であるという印象を受けました。
もちろん、 JSON実装への明示的な参照を追加すると、問題が解決します。ただし、冗長な場合は追加したくありません。
mysql - 編集したセルを mysql に保存する - 編集したセル データを含む識別子を送信するにはどうすればよいですか?
編集したコンテンツの識別子を edit.php ファイルに送信できないという問題があります。たとえば、グリッドの最初の行に id=1 パラメータを自動的に送信します...しかし、これはmysqlテーブルの列「id」と同じ値ではありません。正しい ID がグリッドに表示されます。最初の行に ID 3 と表示されていますが、データを編集して保存すると、グリッド ID は 1 と表示されます。edit.php に識別子を送信して修正するにはどうすればよいですか?
よろしくお願いします。
これはグリッドの js コードです。php 部分は機能していますが、間違ったパラメーターのみがグリッドから渡されます。
jquery - jqGrid表示の問題-Pagerのボタンのピクセルシフト
問題を説明させてください:
私のWebアプリケーションのさまざまなページには、タブページの1つにjqGridを表示するjQueryUIタブが含まれています。これらの各jqGridには、ナビゲーションバーにいくつかのボタン([追加]、[編集]など)があります。問題は、ユーザーがボタンの1つにカーソルを合わせると、ナビゲーションバーの各ボタンのテキストが約1ピクセル右に、1ピクセル下に移動することです。
これは、タブページ内のjqGridでのみ発生します。アプリケーション内の他のグリッドのボタンは正常に機能します(つまり、ユーザーがボタンにカーソルを合わせてもボタンのテキストは移動しません)。
tab show()イベントにコードを追加して、readyイベントでjqGridを初期化するのではなく、タブページが初めて表示されたときにのみjqGridを初期化します。しかし、これは何の効果もないようです。
何か案は?
jquery - jQueryは要素の現在のクリックイベントを取得し、それに追加します
jqGridを使用しており、グリッドのレンダリングが完了したときに、データの各セルに独自のonclickイベントを追加しています。
jqGridには、クリック時に行を強調表示するデフォルトの動作があります。グリッドのレンダリング後に独自のonclickイベントを追加すると、期待どおりにイベントがjqGridイベントを上書きします。jqGrid onclickイベントを保持し、それにイベントを追加したいと思います。
特定のクラスに一致するすべての要素の現在のonclickイベントを取得し、イベントにアクションを追加するにはどうすればよいですか?これは私の現在の新しいonclickイベントです。
ありがとう!
javascript - jsonを使用したjqueryサブグリッド
私はjqgridで作業しています。グリッドのサブグリッドを実装する必要があります。私のコードは次のとおりです。
サブグリッドの JSON ファイル出力:
しかし、エラーは言う:
これを克服することはできません。誰かが私を助けてください。
jquery - jsonファイルの方向について?
jquery.subgrid.js で --> json リクエストの場合、この用語$.parse(JSON.responseText)は未定義を示しています。
JSON.responseTextを返すもの????
jquery - jqueryサブグリッドプラグインはjsonで機能しますか?
元気ですか?jqGrid サブグリッドを使用していますが、機能していません。jqGrid 3.5 デモでは、引用があることに注意してください...
注: 現在、サブグリッドは xml データでのみ機能します。Jsonは進行中です。
教えてください、それは本当にサブグリッドで機能しますか?
jquery - jqGrid 動的選択オプション
ドロップダウン列を持つjqgridを作成しており、セル編集を使用しています。ドロップダウン列のオプションを動的に変更する必要があり、列を次のように設定してこれを実装しようとしました。
そして beforeCellEdit イベントで私は持っています:
GetLookupValues は、「1:One;2:Two」などの形式の文字列を返すだけです。これは正常に機能しますが、オプションは 1 クリック後に入力されます。つまり、行 1 の AccountID をクリックすると、ドロップダウンが空になりますが、次に行 3 の AccountID をクリックします。行 1 のクリックで設定したオプションが行 3 のクリックに表示されます。等々。そのため、常に 1 クリック遅れます。
必要なものを達成する別の方法はありますか? 基本的に、表示されるドロップダウン オプションは常に変化しており、ユーザーが編集のためにセルに入力したときにそれらをロードする必要があります。おそらく、setColProp 呼び出しを使用する代わりに、beforeEditCell イベントで選択コントロールを取得し、その値を手動で入力できますか? もしそうなら、私はそれを行う例を得ることができますか?
もう 1 つのこと - ドロップダウンが空で、ユーザーがセルの編集をキャンセルしない場合、グリッド スクリプトはエラーをスローします。それが違いを生む場合、私は clientarray 編集を使用しています。