我有两个标签,第一个只有 gridview,另一个标签有按钮。现在,每当我单击第二个选项卡上的按钮时,它必须根据其功能填充第二个选项卡上的 gridview,它确实已填充,但是页面返回到第一个选项卡,然后我必须单击下一个选项卡以查看填充的 gridview在第二个选项卡中。我听说要让它留在那个标签上,我必须使用 cookie。但我是 jquery 的新手,所以我真的不知道该怎么做。这是我的代码。
$(function() {
var tabs = $( "#tabs" ).tabs();
tabs.find( ".ui-tabs-nav" ).sortable({
axis: "x",
stop: function() {
tabs.tabs( "refresh" );
}
});
});
这是div:
<div id="tabs" class="tab">
<ul>
<li><a href="#tabs-2" >Visitors For Today</a></li>
<li><a href="#tabs-1">Reports</a></li>
</ul>
<div id = "tabs-1">
//some codes
</div>
<div id = "tabs-2">
//somecodes
</div>
</div>
对不起,我真的不擅长这个,但这对吗?
$(function() {
var tabs = $( "#tabs" ).tabs({
cookie: {
name: 'my-unique-cookie',
expires: 1,
path: '/'
}
});
tabs.find( ".ui-tabs-nav" ).sortable({
axis: "x",
stop: function() {
tabs.tabs( "refresh" );
}
});
});