2009-05-26 76 views
2

當我提交表單時,我被重定向到實際的aspx頁面。如何避免重定向。背後jquery ui選項卡重定向到ASPX頁面上發送

在tabs.aspx

Tabs.aspx

<div id="container-1"> 
     <ul> 
      <li><a href="Survey.aspx?group=1"><span>HR</span></a></li> 
      <li><a href="Survey.aspx?group=2"><span>Sales</span></a></li> 
      <li><a href="Survey.aspx?group=3"><span>Finance</span></a></li> 
     </ul> 

jQuery代碼

<script type="text/javascript"> 
     $(function() { 
      $('#container-1 > ul').tabs(); 
</script> 

Survey.aspx

<form id="form1" runat="server"> 
<div> 
    <asp:Label ID="lblHeading" runat="server"></asp:Label><br /> 
    <asp:HiddenField ID="hdnGroupId" runat="server" /> 
    <br /> 
    1) Question 1  <asp:DropDownList ID="DropDownList1" runat="server"> 
    </asp:DropDownList> 
        
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br /> 
    2) Another question:  <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br /> 
    <br /> 
    <br /> 

    <asp:Button ID="btnSave" runat="server" OnClick="btnSave_Click" Text="Save" /><br /> 

    <div id="Result">Click here for the time.</div> 

    <asp:Label ID="lblMessage" runat="server"></asp:Label></div> 
</form> 

調查頁面代碼

protected void btnSave_Click(object sender, EventArgs e) 
{ 
    if (groupId > 0) 
    { 
     switch (groupId) 
     { 
      case 1: 
       lblMessage.Text = "HR data is saved."; 
       break; 
      case 2: 
       lblMessage.Text = "Sales data is saved."; 
       break; 
      case 3: 
       lblMessage.Text = "Finance data is saved."; 
       break; 
      default: 
       break; 
     } 
    } 
} 
+0

你能證明你的JavaScript代碼,你要設置的標籤? – Geoff 2009-05-26 14:35:42

回答

1

試試這個:

<ul> 
     <li><a href="#group1"><span>HR</span></a></li> 
     <li><a href="#group2"><span>Sales</span></a></li> 
     <li><a href="#group3"><span>Finance</span></a></li> 
    </ul> 
    <div id="group1"><iframe src="Survey.aspx?group=1"></iframe></div> 
    <div id="group2"><iframe src="Survey.aspx?group=2"></iframe></div> 
    <div id="group3"><iframe src="Survey.aspx?group=3"></iframe></div> 
相關問題