Jsf p:对话框不';不能在浏览器和chrome中工作,但可以在eclipse内部web浏览器中工作
我有以下XHTML代码Jsf p:对话框不';不能在浏览器和chrome中工作,但可以在eclipse内部web浏览器中工作,jsf,primefaces,Jsf,Primefaces,我有以下XHTML代码 <ui:define name="content"> <center> <h:form id="form"> <p:growl id="messages" showDetail="true" /> <p:panel header="Selectionner un fournisseur" style="width : 664px; " > <br />
<ui:define name="content">
<center>
<h:form id="form">
<p:growl id="messages" showDetail="true" />
<p:panel header="Selectionner un fournisseur" style="width : 664px; " >
<br />
<p:dataTable id="cars" var="car" value="#{fournisseurbean.LF}" rowKey="#{car.idfournisseur}"
selection="#{fournisseurbean.selectedfour}" selectionMode="single">
<f:facet name="header">
Liste de fournisseurs
</f:facet>
<p:column headerText="Nom de fournisseur">
#{car.nomfour}
</p:column>
<p:column headerText="Personne à contacter">
#{car.persocontact}
</p:column>
<p:column headerText="Téléphone" >
#{car.telephone}
</p:column>
<p:column headerText="Fax">
#{car.fax}
</p:column>
<f:facet name="footer">
<p:commandButton id="viewButton" value="Select " icon="ui-icon-search"
update=":form:display" oncomplete="PF('carDialog').show()"/>
</f:facet>
</p:dataTable>
<p:dialog id="display" header="Fournisseur selectionné" widgetVar="carDialog" resizable="true"
width="300" showEffect="clip" hideEffect="fold">
<p:commandButton value="Next" oncomplete="document.location.href='#{facesContext.externalContext.requestContextPath}/faces/Gestionstock/Bondecommande/Selectmateriaux.xhtml'" action="#{fournisseurbean.SetfourenBC()}"/>
</p:dialog>
</p:panel>
</h:form>
</center>
</ui:define>
福尼塞尔斯酒店
#{car.nomfour}
#{car.persocontact}
#{汽车.电话}
#{car.fax}
这是一个primefaces 4.0 datatable单一选择,如图所示
显示对话框的按钮(id=“viewButton”)在所有web浏览器中都可以正常工作,但它突然停止工作,尽管我在这一部分中没有做任何更改,但当我在eclipse内部web浏览器上尝试此代码时,它可以工作,但在其他浏览器中无法工作 从浏览器中使用Firebug或Webdeveloper工具来测试以下内容:
只需在我的浏览器上安装firebug,它就神奇地工作了!!听着,我真的不明白发生了什么!!!现在我的应用程序正在工作,即使Firebug关闭了,尽管我没有修改任何东西!!!