1

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)、anchorなどを使用してURLからセクション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が表示または非表示になります。これにアプローチするための最良の方法は何ですか?

4

0 に答える 0