Openfaces, AJAX и IE7
Я использую комбинацию 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?