このトピックでは、Ignite UI for jQuery™ ライブラリの 2011 Volume 1 リリースの既知の問題および制限について説明します。
以下の表は Ignite UI for jQuery の 2011 Volume 1 リリースの既知の問題と制限の概要を示します。各コントロールの既知の問題のトピックに、既知の問題および考えられる回避策の詳細が説明されています。
![]() |
回避策 |
![]() |
既知の回避策はありません |
![]() |
修正予定です |
| 機能 | 説明 | 状態 |
|---|---|---|
| グリッドの列幅 | 一部の列の幅をパーセンテージで定義し、その他をピクセルで定義する (またはまったく定義しない) ことはできません。 | ![]() |
| Microsoft Internet Explorer® 7 におけるヘッダーおよびフッター要素のグリッド レイアウトの問題 | グリッド幅が指定されていないと、ヘッダーおよびフッター要素は、Microsoft Internet Explorer® 7 のグリッドよりも短く描画されます。 | ![]() |
| グリッド API コールが、DIV 要素と共に予想通りに機能しない | グリッドが DIV 要素からインスタンス化されている場合、そのグリッドの機能に対する API コールは予想通りに機能しません。 | ![]() |
一部の列の幅をパーセンテージで定義し、その他をピクセルで定義する (またはまったく定義しない) ことはできません。
すべての列幅をひとつの測定単位 (パーセンテージまたはピクセル) で定義します。2 つを混在させてはいけません。
グリッド コントロールに幅が定義されていない場合、そのヘッダーおよびフッター要素 (キャプション、ページャー、group-by 領域など) は、Microsoft Internet Explorer® 7 内のレコード テーブルよりも小さい幅で描画されます。
この問題を解決するには、グリッドの幅を明示的に定義します。
グリッドが DIV 要素からインスタンス化されている場合、そのグリッドの機能に対する API コールは予想通りに機能しません。
グリッドの機能の API への呼び出しは、各機能が実際に関連付けられているテーブル ([gridElementId]_table) に依存します。グリッドが id 属性 「grid1」 の DIV にバインドされている場合、そのテーブルを参照する最も簡単な方法は、以下に示す、グリッドの id() または widget() API メソッドを使用することです。
JavaScript の場合:
$("#" + $("#grid1").igGrid("id")).igGridPaging("option", "pageSize", 2)
または
JavaScript の場合:
$("#grid1").igGrid("widget").igGridPaging("option", "pageSize", 10)
オンラインで表示: GitHub