2011-04-14 33 views
0

我正在使用primefaces 2.2.1,並且遇到p:slider組件的問題。我在下面的行中得到了一個語法錯誤(參見源代碼)。這就是所有IE給我的。有任何想法嗎?Primefaces滑塊組件語法在IE中的錯誤

XHTML:

<h:form id="dreamEditFrm"> 
    <h:inputHidden id="cost" value="#{dreamModifyBean.selectedDream.cost}" /> 
    <p:slider for="cost" minValue="1" maxValue="5"/> 
</h:form> 

來源:

<input id="dreamEditFrm:costTxt" type="text" name="dreamEditFrm:costTxt" /> 
     <div id="dreamEditFrm:j_idt149"></div> 
     <script type="text/javascript">widget_dreamEditFrm_j_idt149 = new PrimeFaces.widget.Slider('dreamEditFrm:j_idt149', {value:,input:'dreamEditFrm:costTxt',min:1,max:5,animate:true,step:1,orientation:'horizontal'});  </script> 

回答

0

問題是HTML輸出的這一部分:

{value:, 

看來,價值屬性不能獲得連接到滑塊。也許你的el表達式不能正確解析(儘管應該有其他錯誤信息)。

成本如果您使用h:inputTexth:outputText顯示?

您是否試過其他瀏覽器?