Ajax 渲染后,拾取列表控件不可选择

Ajax 渲染后,拾取列表控件不可选择,ajax,jsf,primefaces,Ajax,Jsf,Primefaces,我正在使用两个标记和当选择中的条目时,我希望呈现标记 在页面加载add之后,add所有其他控件都作为pickList控件可见,但在呈现此pickList之后,这些控件将更改为jsf按钮,而没有pickList的功能 以下是代码片段(xhtml文件): #{text['person.userrole']} 客户端控制台中有任何信息/错误吗?网络标签?服务器端?如果没有,请创建一个i have delete jquery库,它可以正常工作。因为Primefaces已经包含了jquery库。由于您没

我正在使用两个标记
当选择
中的条目时,我希望呈现
标记

在页面加载add之后,add所有其他控件都作为pickList控件可见,但在呈现此pickList之后,这些控件将更改为jsf按钮,而没有pickList的功能

以下是代码片段(xhtml文件):


#{text['person.userrole']}

客户端控制台中有任何信息/错误吗?网络标签?服务器端?如果没有,请创建一个i have delete jquery库,它可以正常工作。因为Primefaces已经包含了jquery库。由于您没有提供,我们无法看到,所以下次请这样做
<div class="form-group form-md-line-input">
    <label class="col-md-2 control-label">#{texts['person.userrole']}
    </label>
    <h:selectOneMenu
        value="#{userroleDataActions.actualUserRole.rolename}">
        <f:selectItems value="#{userroleDataActions.roles}" />
        <f:ajax  listener="#{userroleSaveActions.rolelistener}"
            render="projects"/>
    </h:selectOneMenu>
    <p:messages styleClass="error" />
</div>


<p:pickList id="projects"
    value="#{userroleSaveActions.projectDualList}" var="projects"
    itemLabel="#{projects}" itemValue="#{projects}"
    converter="projectConverter" required="true" />