Richfaces 模型面板无法在 commandButton/Link 中与更高版本的浏览器一起工作

发布于 2024-09-29 22:43:01 字数 935 浏览 7 评论 0原文

我试图通过 Windows Vista 中的 CommandButton 调用模型面板 Mozilla Firefox:-Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 GTB7.1 (.NET CLR 3.5.30729)

当我单击 CommandButton 时,它会显示一个空白的白色页面,它看起来像浏览器正在搜索任何内容。并且没有任何 bean 调用,也没有任何异常出现,

<a4j:commandLink id="showItem" action="#{addCompWL.addCompanynavigation}" 
        onclick="Richfaces.showModalPanel('addWatchListCompanyPanel',{width:500, top:200});"
        actionListener="#{addCompWL.addCompany}"
        rerender="modalPanelDiv" value="Add Stock to Watch List">
         <f:attribute name="companyId" value="#{navigationBean._company_id}"/>
         <f:attribute name="companyName" value="#{navigationBean._companyName}"/>
         <a4j:ajaxListener type="org.ajax4jsf.ajax.ForceRender" />
        </a4j:commandLink>

我正在使用 jsf1.2、Richfaces3。 3.2.SR1、Preetyfaces3.0.2

谢谢

I m trying to call a model Panel through CommandButton in Windows Vista Mozilla Firefox:-Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 GTB7.1 (.NET CLR 3.5.30729)

When Ever i m clicking On the CommandButton IT is showing a blank white Page and its look like Browser Serching anything.and No any bean calling and also no any exception is coming

<a4j:commandLink id="showItem" action="#{addCompWL.addCompanynavigation}" 
        onclick="Richfaces.showModalPanel('addWatchListCompanyPanel',{width:500, top:200});"
        actionListener="#{addCompWL.addCompany}"
        rerender="modalPanelDiv" value="Add Stock to Watch List">
         <f:attribute name="companyId" value="#{navigationBean._company_id}"/>
         <f:attribute name="companyName" value="#{navigationBean._companyName}"/>
         <a4j:ajaxListener type="org.ajax4jsf.ajax.ForceRender" />
        </a4j:commandLink>

i m using jsf1.2,Richfaces3.3.2.SR1,Preetyfaces3.0.2

ThANKS

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光病人 2024-10-06 22:43:01

也许在 Ajax 调用之后显示模态面板会更好?

<a4j:commandLink id="showItem" action="#{addCompWL.addCompanynavigation}" 
    oncomplete="Richfaces.showModalPanel('addWatchListCompanyPanel',{width:500, top:200});"
    ...

其他一点:您有一个 rerender="modalPanelDiv"modalPanelDiv 到底是什么?是 modalPanel 本身、包含 modalPaneldiv 还是 modalPanel< 内的 div /代码>?

Maybe it is better to display the Modal Panel after the Ajax call is made?

<a4j:commandLink id="showItem" action="#{addCompWL.addCompanynavigation}" 
    oncomplete="Richfaces.showModalPanel('addWatchListCompanyPanel',{width:500, top:200});"
    ...

Other point: you have a rerender="modalPanelDiv". What is modalPanelDiv exactly? Is it the modalPanel itself, a div that contains the modalPanel or a div inside the modalPanel?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文