作成日: 2016/07/05 最終更新日: 2018/03/28
文書種別
不具合
発生環境
Internet Explorer 11でのみ発生
状況
修正済み
詳細
form上にFlexGridを配置し、FlexGridのimeEnabledプロパティにtrueを設定した場合、IMEが有効なセルで上下キーを押下してもセルの選択を移動できません。
左右キー押下では、セルの選択は移動します。また、チェックボックスが設定されたセルや読み取り専用のセルは、IMEが無効となるため、上下キー押下でセルの選択は移動します。
左右キー押下では、セルの選択は移動します。また、チェックボックスが設定されたセルや読み取り専用のセルは、IMEが無効となるため、上下キー押下でセルの選択は移動します。
回避方法
この問題はバージョン5.20181.436で修正されました。
この問題はバージョン5.20162.207より前のバージョン、および、5.20173.380以降のバージョンで発生します。
回避方法は次の通りです。
FlexGridのオブジェクトを生成した後に、以下のようなコードで、FlexGridが使用しているInput要素に対してオートコンプリートを無効にします。
◆サンプルコード(JavaScript)
----------------------------------
var imeElement = wijmo.getElement(".wj-grid-editor");
wijmo.setAttribute(imeElement, "autocomplete", "off");
----------------------------------
この問題はバージョン5.20162.207より前のバージョン、および、5.20173.380以降のバージョンで発生します。
回避方法は次の通りです。
FlexGridのオブジェクトを生成した後に、以下のようなコードで、FlexGridが使用しているInput要素に対してオートコンプリートを無効にします。
◆サンプルコード(JavaScript)
----------------------------------
var imeElement = wijmo.getElement(".wj-grid-editor");
wijmo.setAttribute(imeElement, "autocomplete", "off");
----------------------------------
旧文書番号
81719