Here in below example, I’ve a requirement on selection of “Category” picklist value “Product”, “Detail” inputfield will enable with required mark else will disable.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | < apex:page standardController = "Campaign" showHeader = "true" > < apex:form > < apex:pageBlock > < apex:pageBlockSection title = "Information" id = "pb1" > < apex:pageBlockSectionItem > < apex:actionRegion > < apex:inputField label = "{!$ObjectType.Campaign.fields.Category__c.Label}" value = "{!Campaign.Category__c}" > < apex:actionSupport event = "onchange" rerender = "pb1" /> </ apex:inputField > </ apex:actionRegion > </ apex:pageBlockSectionItem > < apex:pageBlockSectionItem > < apex:outputLabel value = "{!$ObjectType.Campaign.fields.Detail__c.label}" for = "wurl" rendered = "{!Campaign.Category__c=='Product'}" /> < apex:inputField id = "wurl" value = "{!Campaign.Detail__c}" rendered = "{!Campaign.Category__c=='Product'}" required = "{!Campaign.Category__c=='Product'}" /> </ apex:pageBlockSectionItem > </ apex:pageBlockSection > </ apex:pageBlock > </ apex:form > </ apex:page > |