我正在使用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>
答案 0 :(得分:0)
问题是html输出的这一部分:
{value:,
似乎value属性无法连接到滑块。也许您的el表达式无法正确解析(尽管应该有其他错误消息)。
如果您使用h:inputText
或h:outputText
,是否会显示费用?
您是否尝试过其他浏览器?