给大家分享一个动态给下拉列表赋值,获取动态赋值的下拉列表值原创
金蝶云社区-罗震
罗震
23人赞赏了该文章 6,741次浏览 未经作者许可,禁止转载编辑于2020年09月24日 16:04:14

给大家分享一个动态给下拉列表赋值,获取动态赋值的下拉列表值。代码如下:

List<ComboItem> comboItems = new ArrayList<>();

Map<String, String> beforeStageMap = (Map<String, String>) JSON.parse(this.getPageCache().get("beforeStageMap")); 

for(String key : beforeStageMap.keySet()) {

ComboItem comboItem = new ComboItem();

comboItem.setCaption(new LocaleString(key + "-" + beforeStageMap.get(key))); 

comboItem.setValue(key + "-" + beforeStageMap.get(key));  

comboItems.add(comboItem);

}

ComboEdit comboEdit = (ComboEdit)this.getControl("return_stage");

comboEdit.setComboItems(comboItems);


赞 23