我设置了一个虚拟 MVC 4(剃刀视图引擎),并且按照说明使用 jquery 创建了一个选项卡式页面。这是我的 _Layout.cshtml 文件:
<script>
$(function () {
$("#tabs").tabs();
});
</script>
<script type="text/javascript">
$(document).ready(function () {
$("menucontainer").tabs();
});
</script>
</head>
<body>
<header>
<div id="tabs">
<ul>
<li><a href="#tabs-1">Tab 1</a></li>
<li><a href="#tabs-2">Tab 2</a></li>
<li><a href="#tabs-3">Tab 3</a></li>
</ul>
<div id="tabs-1">
//I want the Home page to load here,
</div>
<div id="tabs-2">
//the About page to load here,
</div>
<div id="tabs-3">
//and the Contact page to load here.
</div>
</div>
</header>
当我分别单击选项卡 2 和选项卡 3 时,我希望能够加载“关于”和“联系人”视图(在 VS 2012 中创建新的 mvc 4 互联网项目时附带的关于和联系人视图)。
我的最终目标是在一个页面上有多个选项卡,用户将在每个选项卡上输入不同的信息,但是当他们切换到新选项卡时,如果可能的话,信息仍然存在。
任何帮助或教程将不胜感激!