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

how can i load data or Refresh the page (Tab inside visualforce page)when click on tab in salesforce?
Hi,
how can i load data when click on particular tab.
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 giv me ur solution..
-----------------------------
Visualforce page:
<apex:page standardController="Case" showHeader="true" tabStyle="case" sidebar="false">
<style>
.activeTab {background-color: #B0E2FF; color:black; background-image:none }
.inactiveTab { background-color: lightgrey; color:black; background-image:none}
</style>
<apex:tabPanel switchType="server" selectedTab="tabdetails"
id="CaseTabPanel" tabClass="activeTab" inactiveTabClass="inactiveTab">
<apex:tab label="Unclaimed Ticket" name="OpenActivities" id="tabOpenAct">
<apex:include pageName="UnclaimedTicketPage"/>
</apex:tab>
<apex:tab label="Claimed Ticket" name="OpenActivitiesg" id="claim_id">
<apex:include pageName="ClaimedTicketPage"/>
</apex:tab>
<apex:tab label="Patient view" name="OpenActivities3" id="tabOpenAct126">
<apex:include pageName="protectedSearch3"/>
</apex:tab>
</apex:tabPanel>
<script type="text/javascript" language="javascript">
if(jQuery) {
jQuery.noConflict();
}
var $jq = jQuery.noConflict();
function testrun() {
cler();
}
$jq(document).ready(function() {
$jq('[id$=claim_id]').click(function() {
//$jq('window').location.reload(true);
$jq(document).location.reload();
});
});
</script>
</apex:page>
------------------------------------------
how can i load data when click on particular tab.
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 giv me ur solution..
-----------------------------
Visualforce page:
<apex:page standardController="Case" showHeader="true" tabStyle="case" sidebar="false">
<style>
.activeTab {background-color: #B0E2FF; color:black; background-image:none }
.inactiveTab { background-color: lightgrey; color:black; background-image:none}
</style>
<apex:tabPanel switchType="server" selectedTab="tabdetails"
id="CaseTabPanel" tabClass="activeTab" inactiveTabClass="inactiveTab">
<apex:tab label="Unclaimed Ticket" name="OpenActivities" id="tabOpenAct">
<apex:include pageName="UnclaimedTicketPage"/>
</apex:tab>
<apex:tab label="Claimed Ticket" name="OpenActivitiesg" id="claim_id">
<apex:include pageName="ClaimedTicketPage"/>
</apex:tab>
<apex:tab label="Patient view" name="OpenActivities3" id="tabOpenAct126">
<apex:include pageName="protectedSearch3"/>
</apex:tab>
</apex:tabPanel>
<script type="text/javascript" language="javascript">
if(jQuery) {
jQuery.noConflict();
}
var $jq = jQuery.noConflict();
function testrun() {
cler();
}
$jq(document).ready(function() {
$jq('[id$=claim_id]').click(function() {
//$jq('window').location.reload(true);
$jq(document).location.reload();
});
});
</script>
</apex:page>
------------------------------------------
What error exactly you are facing when clicking on particular tab?
To reload page on page onclick call relaod().
function reload(){
location.reload();
}
Please try this
<apex:tab label="Claimed Ticket" name="OpenActivitiesg" id="claim_id" rerender="refreshCTP">
<apex:outputPanel id="refreshCTP">
<apex:include pageName="ClaimedTicketPage"/>
</apex:outputPanel>
</apex:tab>
If <apex:outputPanel> gives some issues related to design then please use <apex:outputText>