什么是另一个页面上默认选项卡的清洁方式?

时间:2013-01-31 19:45:33

标签: jquery asp.net-mvc-3

使用MVC 3: 我有一个摘要页面,列出了没有问题的部分列表以及每个部分的答案数量。 我想为每个部分添加超链接,以便用户返回任何不完整的部分? 示例(页面:问题/摘要):

<div><a href="question/quiz#1">Section 1</a></div><div>Total Questions: 10</div><div>Answered questions: 8</div>
<div><a href="question/quiz#2">Section 2</a></div><div>Total Questions: 10</div><div>Answered questions: 9</div>

使用Request.Querystring(x),锚点或其他来从网址中获取部分ID是不是一个好主意?

上一页的jquery片段(和伪代码)是这样的:

 i = @Request.QueryString("id");
 selectStep(i);

 function selectStep(i) {
                // menu nav
                $("#steps a").removeClass("current");
                $("#stepDesc" + i).addClass("current");
                $("#currentstep").val("#step" + (i));

                // display prev and next button
                if (i == 0) {
                    $("#Next").show();
                    $("#Previous").hide();
                }
                else if (i == count - 1) {
                    $("#Next").hide();
                    $("#Previous").show();
                }
                else {
                    $("#Next").show();
                    $("#Previous").show();
                }
            }

选择步骤功能将显示或隐藏特定部分的div。什么是解决这个问题的最佳方式?

0 个答案:

没有答案