Ведение страницы с номером нумерации страниц MVC 2 при обновлении - PullRequest
0 голосов
/ 20 сентября 2011

Я использую MVC 2 Pagination (не jquery), и моя частичная страница обновляется каждые 5 секунд.

Я хочу сохранить номер своей страницы при обновлении.Подскажите, пожалуйста, как это можно сделать.

Вот код обновления страницы каждые 5 секунд

setInterval(function () {
    $.ajax(
        {
            type: "GET",
            url: '<%=Url.Action("divtobeupdated", "DefaultController") %>',
            data: {},
            dataType: "text",
            success: function (result) { $("#FileListContainer").html(result); }
        }
    )
    }, 5000);

1 Ответ

0 голосов
/ 20 сентября 2011

вы можете попробовать 2 решения:

1) вы передаете номер страницы на сервер и возвращаете его в представление (не так хорошо, потому что вы много меняете код) 2) setглобальная переменная javascript, и вы устанавливаете ее в setInterval, например:

var numOfPage;
setInterval(function () {
numOfPage = getNumofPage();
$.ajax(
    {
        type: "GET",
        url: '<%=Url.Action("divtobeupdated", "DefaultController") %>',
        data: {},
        dataType: "text",
        success: function (result) {
                       //heare you can use numOfPage
                       $("#FileListContainer").html(result);

                       }
    }
)
}, 5000);

Надеюсь, вы недооцените ваш вопрос.

Марко

...