【问题标题】:Is it possible to make dependent picklist work in VisualForce page是否可以使依赖选项列表在 VisualForce 页面中工作
【发布时间】:2015-10-27 09:31:10
【问题描述】:

我需要帮助才能在 Visualforce 页面中显示依赖选项列表。 我有两个选择列表字段,它们是依赖字段。我想在 VF 页面上显示它们并使选项列表依赖。

有没有办法做到这一点。请帮帮我。

【问题讨论】:

    标签: salesforce visualforce apex


    【解决方案1】:

    控制器应该是这样的

     public String selected1
     public String selected2
    
    ...
    
    public List<SelectOption> getList1(){
    List<SelectOption> opt= new List<SelectOption>();
    opt.add(new SelectOption('a', 'a');
    opt.add(new SelectOption('b', 'b');
    }
    public List<SelectOption> getList2(){
    List<SelectOption> opt= new List<SelectOption>();
    if(selected1 == 'a') opt.add(new SelectOption('aa', 'aaa');
    
    if(selected1 == 'b') opt.add(new SelectOption('bb', 'bb');
    }
    

    还有页面

    ...
    <apex:selectList value="{!selected1}" size="1" multiselect="false" >
    <apex:selectOptions value="{!List1}" >
    <apex:actionSupport reRender="list2" event="onchange"/>
    </apex:selectOptions>
    </apex:selectList>
    
    <apex:selectList id=list2" value="{!selected2}" size="1" multiselect="false">
    <apex:selectOptions value="{!List2}" >
    </apex:selectOptions>
    </apex:selectList>
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 2021-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-10
      相关资源
      最近更新 更多