問題タブ [kogrid]

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

knockout.js - SPEAK UIページにKoGrid.JSを実装

SPEAK UI カスタム コンポーネント ページの 1 つに KoGrid.JS を統合する必要があります。

しかし、私は以下の問題に直面しています:

「Knockout.JS」の参照を取得していないため、KO の取得は未定義エラーです。

私たちが見つけた理由 - Speak UI は、独自のカスタム JS ファイルをレンダリングした後、最後に Knockout.js をレンダリングします。そのため、ノックアウト機能を使用することはできません。

KOGrid.JS のような機能を持つ Knockout Grid を実装するには?

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

javascript - KO グリッドセルの条件付きフォーマット

以下に示すように、データを表示するために kogrid を使用しています。

バッチを編集

私のノックアウト vm は、MVC コントローラーに ajax 呼び出しを行い、次のような形の DTO を取得します。

データ形状

検証に失敗した値を持つセルの背景を赤くしたいと思います。たとえば、データ配列の 1 番目の要素には値が "False" の "CostCentreIsValid" メンバーが含まれているため、1 行目の "Cost Center (Dim1)" 列を RED にしたいと考えています。同じ配列要素に対して、「AccountIsValid」メンバーには値「True」が含まれているため、最初の行の「GL Account (Account)」セルを GREEN にしたいと考えています。

ノックアウト ビュー モデル:

これを行う方法の例に出くわした人はいますか?

0 投票する
0 に答える
40 参照

javascript - KOGrids - Different Height on Same Page

Please excuse if this is a daft question - I am CSS clueless!

I have two ko grids on the same page. I'd like to be able have a different height for grid 1 compared to grid 2. Unfortunately, it seems the height cannot be set from the standard configuration options for ko grid: https://github.com/Knockout-Contrib/KoGrid/wiki/Configuration

From my example at: http://jsfiddle.net/BizTalkers/L0ce5jmy/2/ I've found that I can change the height by editing:

In my real application, the ko grid is displayed in a Razor view of an asp.net MVC website. I've found I can adjust the height of all ko grids by changing the height property in the following:

What would be the best way to adjust the height of the grids independently?

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

jquery - KoGrid 行選択バインディング

KoGrid プラグインを使用して、選択チェックボックス付きのノックアウト グリッドを作成しています。これまでのところ、次のコードがあります。

selectedItems選択した値を ajax 呼び出しに渡すことができるように、プロパティにアクセスする方法を知りたいですか?

または、これを行うことができず、オプションを使用して選択した ID をアレイに手動でプッシュする必要がありafterSelectionChangeますか?

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

javascript - KnockoutJs 新しいタブへのハイパーリンク

ビューで KnockoutJS と KOGrid を使用する ASP.Net MVC Web サイトがあります。次のように、1 つの特定の列にハイパーリンクを動的にレンダリングします。

クリックすると、ブラウザーは新しいページを新しいタブに表示することが決定されました。そこで、次のように「ターゲット」属性を追加してみました。

これはうまくいきませんでした。ハイパーリンクは表示されましたが、クリックできませんでした。

これどうやってするの?