1

PrimeFaces の p:rowEditor の使用に問題があります。問題は、クリックするアイコンが表示されないことです。

スタイル クラスは変更せず、デフォルトのアイコンを使用します。FF、Chrome、IE9 ではすべて正常に動作します。

残念ながら、私のプロジェクトは IE8 で実行されるはずですが、アイコンが表示されません。これは職場で使用している既定のブラウザーであるため、別のブラウザーに切り替える可能性はありません。

rowEditor を少なくともクリック可能にするための回避策や修正方法を知っていますか? アイコンの代わりに「編集」というテキストでも構いません。

前もって感謝します!

4

1 に答える 1

0

私の提案は、「X-UA-Compatibleヘッダーを設定します(Primefacesバージョン> = 3.0、下位バージョンの場合はmetaタグを追加するだけですh:head)」:

<h:head>
  <f:facet name="first"> // remove this tag if primefaces's version is lower than 3.0
      <meta http-equiv="X-UA-Compatible" content="EmulateIE8" />
  </f:facet>
  // other contents
</h:head>

詳細: 従来のドキュメント モードの指定

于 2013-05-02T17:08:53.183 に答える