I am trying to make users picklist based on that some logic should happen.But action support is not calling method based on event="onchange".Please Find the below code
VisualForce code:
<apex:page controller="test">
<apex:form >
<apex:outputpanel id="counter">
<apex:outputText value="{!string1}"/>
<apex:selectList size="1" value="{!selecteduser}" multiselect="false">
<apex:actionSupport event="Onchange" action="{!pageLoad}" reRender="t"/>
<apex:selectOptions value="{!UList}"/>
</apex:selectList>
</apex:outputpanel>
</apex:form>
<apex:pageBlock >
<apex:outputText value="{!string1}" id="t"></apex:outputText>
</apex:pageBlock>
</apex:page>
Apex class:
public class test
{
public string string1 {get;set;}
public PageReference pageLoad()
{
string1='Helloo Test';
return null;
}
public List<User> UserTemp = new List<User>();
public string selecteduser {get;set;}
public List<SelectOption> getUList()
{
List <SelectOption> options =new list<SelectOption>();
for(User temp : [Select LastName,Id, FirstName, Email From User ])
{
options.add(new SelectOption(temp.LastName, temp.LastName));
}
return options;
}
}