ajax tabs loads all tabs content on page load ; why? it's ajax, right?

ajax tabs loads all tabs content on page load ; why? it's ajax, right?

Hello dear all jquery magic world lovers !
 
I am in a situation that require some help.
 
Ok so short story shorter, I have a page that contains a jquery-ui tabs widget with 10 tabs. 5 of these tabs contents are ajax-ly get. So it's a second nature classic :
  1. $(
"#vtabs" ).tabs({
  • cookie: {expires: 1},
  • ajaxOptions: ajaxTabsOptions
  • })
  •  

    And the ajax options
    1. var
    ajaxTabsOptions = {
  • error:
  • function(xhr, status, index, anchor) {
  • $(anchor.hash).html(
  • "Oups ! Error was catched during server call.");
  • },
  • cache:
  • false,
  • success:
  • function() {
  • registerListener();
  • },
  • async:
  • true, // turn true when database is oracle or any database that accepts concurency
  • beforeSend:
  • function() {
  • selected = $(
  • "#vtabs").tabs('option', 'selected');
  •  
  • $($(
  • "#vtabs").find("div.ui-tabs-panel").get(selected)).html(htmlWaitMessage);
  •  
  •  
  • }
  • };
  •  
     
    Ok so it's a regular thing here, nothing fancy.
     
    Weird thing : on page load, the jquery tabs widget get all the content. That is, all the content that is supposed to be load on tab selection via ajax is loaded there, when page is loading ! Help, my dear ! How in god name is that possible ? Even thaughatable ?
     
     
    I'm keen on your delightful answers.
     
    Regards
    F