function readOnly(count){ }
Don't have an account?
Search for an answer or ask a question of the zone or Customer Support.
You need to sign in to do that
Sign in to start searching questions
Signup for a Developer Edition
Sign in to start a discussion
<apex:page controller="sample"> <apex:form > <apex:pageBlock> <apex:pageBlockSection columns="2"> <apex:pageblockSectionItem> <apex:outputLabel value="State"/> </apex:pageblockSectionItem> <apex:pageblockSectionItem> <apex:selectList size="1" value="{!state}"> <apex:selectOptions value="{!states}"/> <apex:actionSupport event="onchange" reRender="a"/> </apex:selectList> </apex:pageblockSectionItem> <apex:pageblockSectionItem> <apex:outputLabel value="City"/> </apex:pageblockSectionItem> <apex:pageblockSectionItem> <apex:selectList size="1" value="{!city}" id="a"> <apex:selectOptions value="{!cities}"/> </apex:selectList> </apex:pageblockSectionItem> </apex:pageBlockSection> </apex:pageBlock> </apex:form> </apex:page>
public class sample { public String state {get;set;} public String city {get;set;} public List<SelectOption> getStates() { List<SelectOption> options = new List<SelectOption>(); options.add(new SelectOption('None','--- None ---')); options.add(new SelectOption('TN','Tamil Nadu')); options.add(new SelectOption('KL','Kerala')); return options; } public List<SelectOption> getCities() { List<SelectOption> options = new List<SelectOption>(); if(state == 'TN') { options.add(new SelectOption('CHE','Chennai')); options.add(new SelectOption('CBE','Coimbatore')); } else if(state == 'KL') { options.add(new SelectOption('COA','Coachin')); options.add(new SelectOption('MVL','Mavelikara')); } else { options.add(new SelectOption('None','--- None ---')); } return options; } }
Thank you for sharing the information.
http://www.sundoginteractive.com/sunblog/posts/displaying-dependent-picklist-fields-on-a-visualforce-page
I think it will be helpful for you.