在JSF中添加动态下拉组件

巴拉斯·班达卡(Bharath Bhandarkar)

我的要求是这样的。我有一个带有某些值的selectMenu(例如:Engineering,Medicine,Law等。)。假设如果在下拉菜单中选择“工程”,则希望动态创建另一个下拉菜单,该菜单具有与“工程”相关的值(例如:电子,计算机,电气等。)。如何在JSF 2.0中实现呢?

Xtreme骑自行车的人

当firsth:selectOneMenu的选择更改时,您需要执行ajax请求此请求将更新第二个中的可选项目h:selectOneMenu在ajax请求之后,您必须h:selectOneMenu使用更新后的值再次呈现第二个

页:

<h:selectOneMenu value="#{bean.selectedSubject}">
    <f:ajax listener="#{bean.changeSubject}" render="speciality_selection" />
    <f:selectItems value="#{bean.subject}" />
</h:selectOneMenu>

<h:selectOneMenu id="speciality_selection" value="#{bean.selectedSpeciality}">
    <f:selectItems value="#{bean.subjectSpecialities}" />
</h:selectOneMenu>

托管豆:

public void changeSubject(){
    //Loads the specialities depending on the selected subject
    subjectSpecialities = loadSpecialitiesForSubject(selectedSubject);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在动态添加的组件中添加输入值

来自分类Dev

在下拉列表中动态添加值

来自分类Dev

如何将更改事件动态添加到 angular 4 中的外部下拉列表组件

来自分类Dev

在JSF中为下拉元素添加工具提示

来自分类Dev

动态添加片段中的 UI 组件

来自分类Dev

恢复状态的jsf动态组件

来自分类Dev

如何在JSF中动态添加CSS样式属性

来自分类Dev

添加链接以在JSF / Primefaces selectonemenu中动态插入元素

来自分类Dev

如何在jsf中动态添加h:inputText而不丢失以前动态添加的h:inputText值?

来自分类Dev

动态添加React组件

来自分类Dev

动态添加新组件

来自分类Dev

在AngularJS + Bootstrap中动态添加的下拉菜单

来自分类Dev

webforms:在javascript选项中动态添加到下拉列表

来自分类Dev

在ReactJS中动态添加/删除下拉列表

来自分类Dev

将项目添加到动态绑定的下拉列表中

来自分类Dev

angularjs中基于动态行添加+下拉选择

来自分类Dev

在下拉列表中动态添加选项数量

来自分类Dev

SweetAlert下拉列表可动态添加列表中的项目

来自分类Dev

动态添加下拉列表并将数据存储在json中

来自分类Dev

从多级动态集合中添加下拉列表

来自分类Dev

动态添加下拉值

来自分类Dev

如何在QML中动态添加组件?

来自分类Dev

在Ember组件中向FullCalendar动态添加事件

来自分类Dev

如何在Vue.js中添加动态组件/部分

来自分类Dev

从线程动态删除和添加vaadin中的组件

来自分类Dev

在Vue JS组件中动态添加和删除div

来自分类Dev

如何在动态创建的React组件中添加动画

来自分类Dev

动态在ContainerView中添加组件时遇到问题

来自分类Dev

在react中动态添加另一个组件

Related 相关文章

热门标签

归档