【发布时间】:2013-11-04 17:49:59
【问题描述】:
我有一个单一的 asp.net 页面,它包含许多选项卡和一个日期时间选择器。
当用户从日期时间选择器中选择一个日期并单击更新按钮时,它会执行应执行的操作,但不会将用户返回到同一选项卡。
HTML 代码
<ul class='tabs'>
<li><a href='#tab1'>Production</a></li>
<li><a href='#tab2'>Page2</a></li>
<li><a href='#tab4'>Page3</a></li>
<li><a href='#tab6'>Page4</a></li>
</ul>
<div id='tab1'>
<hr />
<div class="ProductionDiv">
<label class="ProductionLabel">Production Data</label>
@{
using (Html.BeginForm("UpdateProductionData", "Home", FormMethod.Post))
{
<h3>Date :</h3> <input type="text" id="dp4" name="dp4"/>
<input type="submit" value="Update"/>
}
}
</div>
<div id='tab2'>
<hr />
<div class="ProductionDiv">
<label class="ProductionLabel">Production Data</label>
@{
using (Html.BeginForm("UpdateProductionData", "Home", FormMethod.Post))
{
<h3>Date :</h3> <input type="text" id="dp4" name="dp4"/>
<input type="submit" value="Update"/>
}
}
</div>
<div id='tab3'>
<hr />
<div class="ProductionDiv">
<label class="ProductionLabel">Production Data</label>
@{
using (Html.BeginForm("UpdateProductionData", "Home", FormMethod.Post))
{
<h3>Date :</h3> <input type="text" id="dp4" name="dp4"/>
<input type="submit" value="Update"/>
}
}
</div>
<div id='tab4'>
<hr />
<div class="ProductionDiv">
<label class="ProductionLabel">Production Data</label>
@{
using (Html.BeginForm("UpdateProductionData", "Home", FormMethod.Post))
{
<h3>Date :</h3> <input type="text" id="dp4" name="dp4"/>
<input type="submit" value="Update"/>
}
}
</div>
C# 代码 我做了我需要做的事情并返回到索引表单是否有任何方法可以指定要返回的选项卡。 返回视图(“索引”);
【问题讨论】:
-
有很多方法可以实现这一点。将选定的选项卡保存到隐藏字段中,将其保存到 cookie 中,将其保存到浏览器存储中(HTML 5)...stackoverflow.com/questions/14313270/…
-
我将如何使用 HTML5 在本地存储中执行此操作
-
是什么生成了标签--jquery-ui?
-
这显示了如何在本地存储中保存值stackoverflow.com/questions/17087636/…
-
是的,标签是使用 Jquery UI 生成的
标签: c# jquery asp.net asp.net-mvc