OK, now I see. Maybe just add a call to web2py_component() to the document 
ready handler:

{{if show_tab:}}
<script type="text/javascript">
$(document).ready(function(){
  web2py_component('{{=URL('site', show_function, args=session.id)}}',show_tab
);
  $('a[href=#{{=show_tab}}]').tab('show');
});
</script>
{{pass}}

You'll have to add some logic to set the value of the show_function 
variable included in the call to URL().

Anthony

On Friday, July 6, 2012 1:57:46 AM UTC-4, Annet wrote:
>
> Hi Anthony,
>
> I believe that's what my code does. This line:
>>
>> {{show_tab = this_tab if not show_tab else show_tab}}
>>
>> sets the value of show_tab to the first tab (if any) that gets written to 
>> the view. Is that not what you want?
>>
>
> Yes, that's what I want, however, I also want the content of the first tab 
> if any to be loaded. This is what the code does:
>
> <div class="tab-content">
>   <div id="tab-0" class="tab-pane active"></div>
>   <div id="tab-1" class="tab-pane"></div>
>   <div id="tab-2" class="tab-pane "></div>
> </div> 
>
>
> This is what it should do:
>
> <div class="tab-content">
>   <div id="tab-1" class="tab-pane active">
>     <p>Text</p>
>     <table>Table content</table>
>   </div>
>   <div id="tab-2" class="tab-pane"></div>
>   <div id="tab-3" class="tab-pane "></div>
> </div> 
>
>  
> Kind regards,
>
> Annet
>
>
>

Reply via email to