Primefaces Slider组件语法IE中的JavaScript错误

时间:2011-04-14 11:39:47

标签: primefaces

我正在使用primefaces 2.2.1而且我遇到了p:slider组件的问题。我在下面的行中得到一个语法错误(参见源代码)。这就是所有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>

1 个答案:

答案 0 :(得分:0)

问题是html输出的这一部分:

 {value:,

似乎value属性无法连接到滑块。也许您的el表达式无法正确解析(尽管应该有其他错误消息)。

如果您使用h:inputTexth:outputText,是否会显示费用

您是否尝试过其他浏览器?