When a postback occurs in any tab, tabs reloaded and goes to first tab.
<script type="text/javascript">
$(document).ready(function() {
$("#example").tabs();
});
</script>
Solution is to store last tab in an hidden field and reload each time page loads.
<script language="javascript" type="text/javascript">
$(function() {
$("#example").tabs({
show: function() {
var sel = $('#example').tabs('option', 'selected');
$("#<%= hidLastTab.ClientID %>").val(sel);
},
selected: <%= hidLastTab.Value %>
});
});
</script>
<asp:hiddenfield id="hidLastTab" runat="server" value="0"></asp:hiddenfield>
No comments:
Post a Comment