проблема нумерации страниц в окне jqModal - PullRequest
1 голос
/ 18 апреля 2011

Я очень новичок в jquery.У меня есть одна JSP в качестве главной страницы с таблицей и в одном столбце некоторые данные с гиперссылкой.Когда пользователь нажимает на данные, он открывает всплывающее окно для отображения подробностей.

Код выглядит так:

$('body').append($('.jqmWindow'));
    $('#dialog').jqm({
      ajax : '@href',
      model : true,
      trigger : 'a.blue'
    });

Это функция, которая запускает всплывающее или модальное (котороена самом деле другой JSP).Проблема в том, что я впервые интегрировал Spring-нумерацию в контроллер, когда данные поступают во всплывающем окне, но когда я нажимаю на следующую страницу, она открывается в окне браузера, а не во всплывающем окне.

Ниже приведенjsp, который отображается в модальном / всплывающем окне

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib prefix="tag" tagdir="/WEB-INF/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="display" uri="http://displaytag.sf.net" %>
<% pageContext.setAttribute("newLineChar", "\n"); %> 
<script type="text/javascript">

$(document).ready(function() {

    $(".link-message").click(function(){
        $(".message-view.active").hide();
        $(".message-view.hide").fadeIn("slow");
        $(".message-view").toggleClass("hide").toggleClass("active");
    });
      $('body').append($('.jqmWindow'));
        $('#dialog').jqm({
          ajax : '@action',
          modal : true,
          trigger : 'form.blue'
        });
});

Выход

Мой контент jsp
<c:url var="pagedLink" value="/secure/eventDetail/viewConversationDetail" scope="request">
            <c:param name="d-4022873-p" value="~"/>
            <c:if test="${not empty param.class}"><c:param name="class" value="${param.class}"/></c:if>
            <c:if test="${not empty param.deviceUid}"><c:param name="deviceUid" value="${param.deviceUid}"/></c:if>
            <c:if test="${not empty param.eventType}"><c:param name="eventType" value="${param.eventType}"/></c:if>
            <c:if test="${not empty param.eventId}"><c:param name="eventId" value="${param.eventId}"/></c:if>
          </c:url>
    <ul class="nav-links-popup float-right pad">
     <li class="blue"><tag:paging pagedLink="${pagedLink}" pagedListHolder="${eventsHolder}"></tag:paging></li>
    </ul>
</form:form>

Как мне сделать модальныйхорошо работать с нумерацией страниц.

Любая помощь будет

...