Handling the select event of dojo tab container:
<div data-dojo-type="dijit/layout/TabContainer" style="height: 400px;" id="client"><div id="usersTab" data-dojo-type="dijit/layout/ContentPane" title="Users" >
</div>
<div id="akrTdrTab" data-dojo-type="dijit/layout/ContentPane" title="AKR/TDR" >
</div>
</div>
Add the below code in the JSP page to handle the selection event of the tab.
<script>
dojo.addOnLoad(function() {
tabContainer = dijit.byId('client');
dojo.connect(tabContainer, "selectChild",handleSelectedTabs);
});
function handleSelectedTabs(selectedTab){
switch(selectedTab.id){
case "usersTab":searchUsersData();
break;
case "akrTdrTab":searchAkrtdrData();
break;
}
}
</script>
No comments:
Post a Comment