모든 데이터를 얻는 방법 : 나는 알아낼 수 없습니다 무엇JQuery와 - 나는처럼 보이는 내 MVC 응용 프로그램에서 페이징 메뉴 PartialView이
<% if (Model.TotalPages > 5)
{
int index = Model.PageIndex;
int minIndex = index - 2;
int maxIndex = index + 2;
if (index < 2)
{
minIndex = 0;
maxIndex = 4;
}
if (index > Model.TotalPages - 2)
{
minIndex = Model.TotalPages - 5;
maxIndex = Model.TotalPages;
}
for (int i = minIndex; i <= maxIndex; i++)
{ %>
<li>
<span class="<%= Html.GetClass((i==index), "selected", "notselected") %>">
<a href="<%= Url.Action("TypeNav", "Catalog", new { controller = "Catalog", action = "TypeNav", group = Model.ProductGroup, position = 0, index = i, browseSize = 6 }) %>" class="<%= Html.GetClass((i==index), "selected", "notselected") %>">
<%= i + 1%>
</a>
</span>
</li>
<% }
}
else
{
for(int i=0; i<Model.TotalPages; i++) { %>
<li>
<span class="<%= Html.GetClass((i==Model.PageIndex), "selected", "notselected") %>">
<a href="<%= Url.Action("TypeNav", "Catalog", new { controller = "Catalog", action = "TypeNav", group = Model.ProductGroup, position = 0, index = i, browseSize = 6 }) %> ">
<%= i+1 %>
</a>
</span>
</li>
<% }
} %>
가 JQuery와 앵커 태그에 이벤트를 클릭하여 설정하는 방법입니다 . 앵커 태그에는 NAME 속성이없고 JQuery에 대한 경험이 제한되어있어 작업 할 NAME 속성이 필요합니다.
모든 포인터는 매우 환영합니다.
TIA