Dans la page ci-dessous, le sujet__c est une liste de sélection à sélection unique. Mon intention est que cette liste contrôle quels champs d'entrée sont disponibles ci-dessous. L'utilisateur sélectionne une option, et l'événement onchange doit se déclencher et rediffuser les champs.événements ne se déclenchent pas dans VisualForce
<apex:inputField value="{!Call_Report__c.Topic__c}" id="topic" >
<apex:actionSupport event="onchange" reRender="tickerInput,sectorInput,bondInput">
<apex:param name="topicSelection" value="{!Call_Report__c.Topic__c}" />
</apex:actionSupport>
</apex:inputField>
<apex:inputField value="{!Call_Report__c.Tickers__c}" rendered="{!Call_Report__c.Topic__c='Issuer'}" id="tickerInput" />
<apex:inputField value="{!Call_Report__c.Sector__c}" rendered="{!Call_Report__c.Topic__c='Industry'}" id="sectorInput"/>
<apex:inputField value="{!Call_Report__c.Security__c}" rendered="{!Call_Report__c.Topic__c='Specific Bond'}" id="bondInput" />
Est-ce que je fais quelque chose qui cloche mal ici? http://community.salesforce.com/t5/Visualforce-Development/Multi-select-picklist-not-firing-event-for-AJAX-refreshes/m-p/173572/highlight/false#M22119 semble impliquer que ce que je fais est raisonnable ...