首页 > 其他 > 详细

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

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

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实现下拉列表

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!