[Ajax4JSF] richfaces rich:calendar 在rich:modalPanel中不能正常弹出
chizengkun
2008-08-21
我在使用richfaces时,使用列表窗体显示列表数据,点击的时间弹出相应详细内容的窗体,现在弹出窗体可以正常出现,但是rich:calendar不能正常的弹出相应的窗体,列表页面的代码如下:
这是调用弹出窗体的代码,想问一下这是不是Richfaces的组件的原因?还是代码上有错,希望各位高手给出指点!多谢!!!! <rich:modalPanel id="gredit" width="660" height="350"> <f:facet name="header"> <h:outputText value="#{msgs['gr_grxx']}" /> </f:facet> <f:facet name="controls"> <h:panelGroup> <h:graphicImage value="/images/modal/close.png" style="cursor:pointer" id="hidelink" /> <rich:componentControl for="gredit" attachTo="hidelink" operation="hide" event="onclick" /> </h:panelGroup> </f:facet> <a4j:form id="aform11" name="aform11"> <h:panelGrid columns="6" > <h:outputLabel value="#{msgs['grda_xm']}" /> <h:inputText value="#{grdaBean.grda.xm}" /> <h:outputLabel value="#{msgs['grda_xb']}" /> <h:outputLabel value="#{msgs['grda_csrq']}" /> <rich:calendar id="c1" name="c1" popup="true" value="#{grdaBean.grda.dcsrq}"/> </h:panelGrid> </a4j:form> </rich:modalPanel> <a4j:commandButton value="#{msgs['common_view']}" reRender="aform11" action="#{grdaBean.editClick}" oncomplete="javascript:Richfaces.showModalPanel('gredit');"> <a4j:actionparam name="grdatoedit" value="#{grda.empi}" assignTo="#{grdaBean.empi}" /> <a4j:actionparam name="grdatojkzy" value="#{grda.empi}" assignTo="#{jkzyBean.qempi}" /> </a4j:commandButton> |
|
terryzhou
2008-08-23
你用的版本是?我记得老版本确实有这个问题。。。
1.5版本左右就没这个问题了。 |
|
chizengkun
2008-09-05
我用的是最新的版本啊!
richfaces我用的都是3.2.1GA版本的,在Jboss上面都是最新的啦 |
|
maxwell
2008-09-10
你把<rich:calendar id="c1" name="c1" popup="true" value="#{grdaBean.grda.dcsrq}"/>
标签外面的所有东西都去掉, 真个页面只用一个标签 , 看看效果怎么样 。 我以前遇到过 , calendar 的弹出窗口不出现的情况。 |