You need to sign in to do that
Don't have an account?

when a ckick tab in visualforce page, the page is not refresh
Hi ,
I create visualforce (page) tab when i ckick tab but the page is not refresh (inside tab i use <apex:include p"></apex:include>).How can i do please give me response.
Visualforce page:
<apex:page standardController="task" showHeader="true" tabStyle="tasks__tab" sidebar="false">
<style>
.activeTab {background-color: #B0E2FF; color:black; background-image:none }
.inactiveTab { background-color: lightgrey; color:black; background-image:none}
</style>
<script type="text/javascript" language="javascript">
if(jQuery) {
jQuery.noConflict();
}
var $jq = jQuery.noConflict();
function testrun() {
cler();
}
</script>
<apex:tabPanel switchType="server" selectedTab="tabdetails"
id="CaseTabPanel" tabClass="activeTab" inactiveTabClass="inactiveTab">
<apex:tab label="All Task" name="OpenActivities" id="tabOpenAct" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin' , true , false)}">
<apex:include pageName="TaskgridView"/>
</apex:tab>
<apex:tab label="MyTask" name="OpenActivities0" id="tabOpenAct1269" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin'||$Profile.Name =='Trainer Non-Admin' , true , false)}">
<apex:include pageName="Mytaskpage"/>
</apex:tab>
<apex:tab label="InActive User Task" name="OpenActivitiesg" id="claim_id" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin' , true , false)}">
<apex:include pageName="InActiveUserTaskPage"/>
</apex:tab>
<apex:tab label="Decline Task" name="OpenActivities3" id="tabOpenAct126" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin' , true , false)}">
<apex:include pageName="DeclineTaskPage"/>
</apex:tab>
<apex:tab label="Patient View" name="OpenActivities8" id="tabOpenAct1264" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin'||$Profile.Name =='Trainer Non-Admin' , true , false)}">
<apex:include pageName="protectedSearch3"/>
</apex:tab>
</apex:tabPanel>
</apex:page>
-------------------------------------------
Thanks
Nesh
I create visualforce (page) tab when i ckick tab but the page is not refresh (inside tab i use <apex:include p"></apex:include>).How can i do please give me response.
Visualforce page:
<apex:page standardController="task" showHeader="true" tabStyle="tasks__tab" sidebar="false">
<style>
.activeTab {background-color: #B0E2FF; color:black; background-image:none }
.inactiveTab { background-color: lightgrey; color:black; background-image:none}
</style>
<script type="text/javascript" language="javascript">
if(jQuery) {
jQuery.noConflict();
}
var $jq = jQuery.noConflict();
function testrun() {
cler();
}
</script>
<apex:tabPanel switchType="server" selectedTab="tabdetails"
id="CaseTabPanel" tabClass="activeTab" inactiveTabClass="inactiveTab">
<apex:tab label="All Task" name="OpenActivities" id="tabOpenAct" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin' , true , false)}">
<apex:include pageName="TaskgridView"/>
</apex:tab>
<apex:tab label="MyTask" name="OpenActivities0" id="tabOpenAct1269" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin'||$Profile.Name =='Trainer Non-Admin' , true , false)}">
<apex:include pageName="Mytaskpage"/>
</apex:tab>
<apex:tab label="InActive User Task" name="OpenActivitiesg" id="claim_id" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin' , true , false)}">
<apex:include pageName="InActiveUserTaskPage"/>
</apex:tab>
<apex:tab label="Decline Task" name="OpenActivities3" id="tabOpenAct126" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin' , true , false)}">
<apex:include pageName="DeclineTaskPage"/>
</apex:tab>
<apex:tab label="Patient View" name="OpenActivities8" id="tabOpenAct1264" rendered="{!IF($Profile.Name =='System Administrator'|| $Profile.Name =='Trainer Admin'||$Profile.Name =='Trainer Non-Admin' , true , false)}">
<apex:include pageName="protectedSearch3"/>
</apex:tab>
</apex:tabPanel>
</apex:page>
-------------------------------------------
Thanks
Nesh
You have to use ontabenter attribute which calls an action funtion. In the action function you can use rerender attribute.
Eg:
Thanks,