JQuery UI选项卡-我想在单击按钮后将其从页面中删除

JQuery UI选项卡-我想在单击按钮后将其从页面中删除,jquery,asp.net,jquery-ui,jquery-ui-tabs,Jquery,Asp.net,Jquery Ui,Jquery Ui Tabs,我希望包含以下选项卡的面板完全隐藏: 我有一段代码: <asp:Button ID="Button2" runat="server" Text="Hide Tree" onclick="Button2_Click1" onclientclick="hideTabs()" /> <script type="text/javascript"> function hideTabs() { $("#tabs").hide(); } </scri

我希望包含以下选项卡的面板完全隐藏:

我有一段代码:

<asp:Button ID="Button2" runat="server" Text="Hide Tree" onclick="Button2_Click1"   onclientclick="hideTabs()" />

<script type="text/javascript">
function hideTabs() {
        $("#tabs").hide();
    }
</script>

//C#
protected void Button2_Click1(object sender, EventArgs e)
{
              TreeView1.Visible = false;
}

函数hideTabs(){
$(“#制表符”).hide();
}
//C#
受保护的无效按钮2\u单击1(对象发送者,事件参数e)
{
TreeView1.Visible=false;
}
我的标签设置
  • 搜寻
……废话

我做错了什么?点击按钮后,树视图消失,但jQueryUI选项卡不消失。我是不是在jQuery语法上做错了什么


页面看起来好像正在刷新,这可能是一个线索。

如果没有看到Javascript试图处理的HTML,就无法猜测可能发生了什么。“代码”选项卡在哪里?给我们一个线索!尝试使用$('#Button2')。单击(function(){$('#tabs')。hide();});请尝试提出更具描述性的标题。单击事件正在执行其自然行为并重新加载页面。刷新页面(回复:@Jay Blanchard的评论)将导致重新显示选项卡。您需要以另一种方式触发hideTabs。