IE中的Primefaces滑块组件语法JavaScript错误

IE中的Primefaces滑块组件语法JavaScript错误,primefaces,Primefaces,我使用的是primefaces 2.2.1,而p:slider组件出现问题。我在下面的一行中得到一个语法错误,请参阅源代码。这就是我给我的全部。有什么想法吗 xhtml: <h:form id="dreamEditFrm"> <h:inputHidden id="cost" value="#{dreamModifyBean.selectedDream.cost}" /> <p:slider for="cost" minValue="1" maxValue

我使用的是primefaces 2.2.1,而p:slider组件出现问题。我在下面的一行中得到一个语法错误,请参阅源代码。这就是我给我的全部。有什么想法吗

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>

问题在于html输出的这一部分:

 {value:,
似乎value属性无法连接到滑块。可能您的el表达式解析不正确,但应该有其他错误消息

如果使用h:inputText或h:outputText,是否显示成本

你试过其他浏览器吗