Jquery SelectOne菜单不工作,获取类型错误:$。浏览器未定义
我试图使用primefaces的Jquery SelectOne菜单不工作,获取类型错误:$。浏览器未定义,jquery,primefaces,Jquery,Primefaces,我试图使用primefaces的selectonemenu元素,但当我单击下拉箭头时,什么也没有发生 我正在使用Primefaces 5.0.1 这是我包含的脚本的顺序: 头部: 在之前(在layout.xhtml模板中): <h:outputScript name="js/vendor/jquery-1.11.0.min.js"/> <h:outputScript name="jquery/jquery-plugins.js" library="primefaces"/&g
selectonemenu
元素,但当我单击下拉箭头时,什么也没有发生
我正在使用Primefaces 5.0.1
这是我包含的脚本的顺序:头部:
在之前(在layout.xhtml模板中):
<h:outputScript name="js/vendor/jquery-1.11.0.min.js"/>
<h:outputScript name="jquery/jquery-plugins.js" library="primefaces"/>
<h:outputScript name="js/vendor/bootstrap.min.js"/>
<h:outputScript name="js/main.js"/>
尝试将属性
target=“head”
用于所有h:outputScript
。
将ui:insert
和h:outputScript
添加到首页,然后将其作为ui:define
填充到模板中:
<div class="col-md-4">
<p:inplace id="house-type" editor="true">
<p:selectOneMenu value="#{houseProfileView.houseType}" >
<f:selectItem itemLabel="Appartment" itemValue="Appartment" />
<f:selectItem itemLabel="House" itemValue="House" />
</p:selectOneMenu>
</p:inplace>
</div>