問題タブ [backgrid]

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

javascript - backgrid jsからデータを取得してフォーム送信で送信するには?

backgridjs を使用してグリッドに表示済みの JSON データを抽出し、フォーム ポスト サブミットで送信するにはどうすればよいですか?

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

javascript - backgrid.js 選択した削除

データグリッドに削除ボタンを追加しようとしています (backgrid.js http://backgridjs.com/を使用)

選択行があります

ボタン:

と:

しかし、選択した行IDを取得するにはどうすればよいですか? DBからデータを削除するには、サーバーに送信しますか?

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

backbone.js - 各列に Backgrid.Filter を追加します

次のように各列にフィルターを追加する必要があります。 Backgrid の各列のフィルター

しかし、これを実現するためにBackgrid.Headerを拡張する方法がわかりません。

どんな助けでも大歓迎です。

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

javascript - 編集不可能なバックグリッドセルをハイライトする方法は?

バックボーンとバックグリッドを使用しています。

一部のバックグリッド セルを編集不可にして強調表示したい。

そして、それらのセルの単純な css プロパティを探しています。

残念ながら、バックグリッドは編集不可能なセルに特定のクラスを課しません。

これは、backgrid Web サイトからレンダリングされた 1 つの backgrid 行自体です: http://backgridjs.com/で、ここでは id フィールドが編集できないことがわかっています。

今、どうすれば同じことを達成できますか??

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

uri - テキストで uri セルを定義する

列セルにアンカーを印刷する必要があります。しかし、私はそれを正しく行う方法がわかりません。

セルを次のように定義しました。

しかし、リンクのテキストをどのように設定するのかわかりません。何か案は ?。

0 投票する
3 に答える
2430 参照

backbone.js - r.jsのビルド後にjsが未定義になる瞬間

r.jsビルド(アーモンドを使用)でmoment.jsを正常にロードした人はいますか?

私は backgrid と backgridMomentCell を使用しています: main.min.js ファイルをビルドする前に、すべてが完全に機能します。ビルド後の瞬間は定義されていないため、backgridMomentCell 拡張機能で見つけることができません。

成功せずにいくつかのオプション(シムも)を試しました。

誰かがrequire.configを持っている場合、彼/彼女はそれを共有できますか?

編集(すぐに答えられなくて申し訳ありません、起動時間は私をSOから遠ざけました):

ビルド ファイル BackGridMomentCell で、「モーメントが定義されていません」というエラーがスローされ続けます。

コメントで要求された私のコード

私のモジュールの頭

....

編集3:

コンパイルされた main.js が機能する前に moment.js をロードしますが、最適な IMHO ではありません。

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

javascript - バックグリッド フィルター、カスタム テンプレート?

Backgrid.Extension.ClientSideFilter を変更しようとしています

しかし、私は変更する方法がわかりません。

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

backbone.js - バックグリッドソート発行サーバー側

私はバックグリッドに少し慣れていないので、明らかな何かが欠けているかもしれませんが、サーバー側の並べ替えが機能していないようです:

私の PageableCollection は次のように構成されています。

問題は、結果が返された後にソート方向が「リセット」されないことです。

したがって、リクエストは次のようになります。

結果がソートされて戻ってきて、昇順の矢印が一瞬点滅して消え、もう一度クリックします。

ご覧のとおり、順序は変更されていません。

返された結果は次のようになります。

ページネーションは正常に機能します。1ページから6ページまでスキップできます。

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

backbone.js - Backgrid.js: selectedmodels() 属性の取得

データグリッドにショートリスト ボタンを追加しようとしています (backgrid.js http://backgridjs.com/を使用)

私が欲しいのは、ショートリストボタンが選択されたすべてのモデルのIDを取得し、それらをデータベースに保存することです。

これを行うと this.model.get('id') 現在の行のIDが取得されますが、チェックされたチェックボックスのIDを取得したいと思います。

よく見て「grid.getSelectedModels」を使用すると、この呼び出しは空の配列を返します。

では、選択したモデルの ID を取得するにはどうすればよいですか?