码迷,mamicode.com
首页 > 其他好文 > 详细

SF :Salesforce中,用apex实现下拉列表

时间:2014-07-25 11:30:51      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:apex控件

ApexPage:

<apex:selectList value="{!optionAcc}" size="1" style="width:230px">

    <apex:selectOptions value="{!optionAccList}"></apex:selectOptions>

    <apex:actionSupport event="onchange" action="{!searchAccOppList}" reRender="oppId/>

</apex:selectList>


Controller:

public with sharing class AccOppContentController {


    public String optionAcc {get; set;}

    public List<SelectOption> optionAccList {get; set;}

    private List<Account> accList = new List<Account>();


    

    public AccOppContentController(){

        accList = [Select Id, Name

                   From Account Order by Name limit 10];

                   

        optionAccList = new List<SelectOption>();

        

        if(accList != null && !accList.isEmpty()){

            optionAccList.add(new SelectOption(‘‘, ‘--None--‘));

            for(Account acc : accList){

                optionAccList.add(new SelectOption(acc.Id, acc.Name));

            }

        }

    }

}


下拉列表:

    <apex:selectList>中的value要绑定一个String类型的变量。

    <apex:actionSupport>中的value要绑定一个List。


    <apex:actionSupport>对在它上面的那个控件进行一个事件绑定和一个方法绑定。


SF :Salesforce中,用apex实现下拉列表,布布扣,bubuko.com

SF :Salesforce中,用apex实现下拉列表

标签:apex控件

原文地址:http://919637235.blog.51cto.com/7344598/1529930

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!