Openfaces, AJAX и IE7 - PullRequest
       31

Openfaces, AJAX и IE7

1 голос
/ 23 января 2012

Я использую комбинацию tabbedPane и dataTable для раздела на экране. Я использую loadingMode = "ajaxLazy", чтобы данные извлекались только тогда, когда это необходимо. Xhtml указан ниже.

Main.xhtml

<o:tabbedPane selectionChangeListener="#{aListener.selectionChanged}" loadingMode="ajaxLazy"> 
     ... 
     <o:subPanel caption="Pane X"> 
           <ui:include src="tableContainingFragment.xhtml" /> 
     </o:subPanel> 
     ...
</o:tabbedPane> 

tableContainingFragment.xhtml

<o:dataTable value="#{sourceBean.rows}" var="row"> 
     ... 
</o:dataTable>

Реализация работает в Chrome, Firefox и IE8, но не в IE7. Ajax-вызов службы выполняется и необходимые данные извлекаются, но вкладка никогда не обрабатывается. Компонент tabbedPane остается на вкладке, которая изначально была при загрузке страницы. Существуют другие вкладки, для которых не требуется вызов ajax для получения данных, и они отображаются при выборе.

Мы используем Openface 3.0.

Кто-нибудь знает, как заставить его работать в IE7?

1 Ответ

0 голосов
/ 27 января 2012

Openfaces 3.x-ночные сборки, похоже, не имеют проблемы

...