問題タブ [jquery-bootgrid]

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 投票する
3 に答える
7552 参照

jquery - jQuery ブートグリッドが正しく機能しない

私はいくつかの助けを使うことができます。ajax を使用しているページに jQuery Bootgrid があります。データが適切にロードされ、グリッドが適切にレンダリングされている間。検索ボックス、並べ替え、更新など、どの機能も正しく動作していないようです。同様に、JavaScript エラーも発生しません。

以下を参考にしています

  • jquery.bootgrid.min.css
  • jquery.bootgrid.min.js
  • jquery.bootgrid.fa.min.js

私のコードはかなり基本的です

HTML

JavaScript

JSON 結果

そして、それは基本的にそれです...あなたが見ることができるどの機能も機能しない理由は...注:ページネーションをテストしていませんが、これが機能しなくても驚かないでしょう.

ご協力いただきありがとうございます

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

jquery-bootgrid - 列インデックスまたは列名で BootGrid セルにアクセスする方法は?

選択したデータおよびその他のプロパティ イベントとメソッドで、rows[] オブジェクトを取得します。

  1. その行の特定のセルにアクセスするにはどうすればよいですか。列インデックスを使用できますか?
    たとえば、列 2 (ゼロから始まる) の場合、次のように記述できますvar text = rows[5][2]

  2. 行番号と列IDでセルを取得できますか?

  3. どうにかしてその ID から列インデックスを取得できますか?

getColumnHeaders() から columnid を取得できます... しかし:

  1. IDまたはインデックスから(htmlで設定されているように)列NAMEを取得できますか?
0 投票する
1 に答える
938 参照

javascript - jQuery-bootgrid - rowCount を事前選択

jquery-bootgrid プラグインを使用しています。言語など、いくつかの値をグローバルに保存する可能性をユーザーに提供します。これは、訪問ごとに適用されます。

Bootgrid は、いくつかの利用可能なrowCountsものを表示するように設定する機能を提供します。この値をユーザーごとに保存したい。したがって、1 人のユーザーは 100、他のユーザーは 25、もう 1 つは -1 (「すべて」) を持つことができます。

ただし、「事前に選択された」値を設定する方法などは見つかりません。

次のようなものだと思います:

回避策のアイデアはありますか?

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

jquery - ブートグリッド (「追加」) とフォーマッターの問題

jquery.bootgrid でグリッドを試していますが、コマンド ボタンを生成できません...

  • 最初は、webmethod でデータを取得します...問題ありません。
  • 次に、「追加」メソッドを使用します。
  • ただし、「フォーマッター」を適用すると機能しません

.

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

c# - AJAX Post、MVC 5 から追加されたレコードでグリッドを更新する

これについてはかなりの数の投稿を見てきましたが、おそらく行く必要があると思われるルートをたどる前に、ベストプラクティスを理解しようとしたかったのです。データベースに新しいレコードを挿入した後、ビューを更新しようとしています:

かなり基本的なセットアップ:

私のC#コード

AJAX 投稿

ビューをロードし、システム内のすべてのロールを取得して、グリッドに表示します。新しいロールを挿入するためのインライン行があります。新しい役割を入力し、プラス ボタンをクリックします。AddRole ルートに POST します。モデルを更新してグリッドを更新するにはどうすればよいですか?

私が見てきたことから、挿入を実行し、すべてのロールを再度取得し、「成功」イベントでグリッドを更新する必要があります。これは本当ですか?それとも、ASP.net経由でこれを行うためのより従来のMVC手段がありますか? 明らかに、Knockout などを使用してその程度まで進むこともできますが、この方法でビューを更新する手段があるかどうか疑問に思っています。

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

java - Spring MVC:正規表現を使用した動的パラメータ名またはパラメータ名?

jQuery Bootgridと呼ばれるこのグリッド コンポーネントを試しています。AJAX モードではPOST、サーバーへのパラメーターであり、並べ替えに関連するパラメーターは次のように送信されます。

グリッドのcolname並び方によってパーツが変わります。

Spring MVC でそのパラメータ@RequestParamをキャプチャする方法はありますか?sort

たとえば、次のようなものです。

それはただの推測であり、それを行うためのクリーンな方法があるとは思えません。それを処理する方法についての提案は素晴らしいでしょう。


更新:実際に機能すると思われるこの単純なバージョンも試しました

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

javascript - data-api の Bootgrid ajax 設定

BootGridのドキュメントによると、http メソッドを GET に設定するか、ajax を true に設定するにはmethodajax(javascript で) と を使用する必要がありますが、Data-API の例では属性が示されているためdata-url、次のように使用するdata-ajax必要があると考えています。 (namespace?)なしでは属性名としてdata-method使用できません。ajaxdata-...

正しい?

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

ajax - JQuery-BootGrid データ API を NancyFX にデバッグするにはどうすればよいですか

質問が編集されました:

jquery-bootgrid データ API を使用してページを作成しました。

AJAX を使用して NancyFX REST API を呼び出す必要がありますが、そうではありません。

  1. クライアント側:

私はローカルレポからブートグリッドを提供しています:

.min.js ファイルを使用するべきではなく、デバッグ用に開いているファイルを使用するべきではないでしょうか? もしそうなら、あなたは私に何をすべきかを教えてくれますか、それとも私に指示を出してくれますか?

ページコードは

  1. サーバ側:

NancyFx によって提供される html ページがあり、空のグリッドを除いて問題なく表示されます。次のように、Visual Studio (localhost で実行) にブレークポイントを持つ API モジュールがあります。

このコードは呼び出されません。ルーティングがチェックされる前にデバッガーに任意の呼び出しを強制的にキャッチさせ、サーバーに何が入ってくるかを表示するにはどうすればよいですか?

私はクロムデバッガを使用しています。