2013-06-24 1 views
3

Привета я очень много нового для кендо UI, поэтому нужна помощь в следующем затруднительном,как получить выбранный номер страницы в кендо сеток

Я использую кендо сетку интерфейс, как показано ниже для пагинации: <script> $(document).ready(function(){ $("#table3").kendoGrid({ dataSource: { pageSize: 10 }, pageable: true, enter code here высота: 300, sortable: true, }); $("#table3").show(); }); </script>

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

Заранее спасибо

ответ

6

Что вы после здесь:

http://docs.kendoui.com/api/web/pager#methods-page

// get the page 
var currentPage = grid.dataSource.page(); 

// later set the page 
grid.dataSource.page(currentPage); 

Но я немного запутался с переадресацией из сетки для редактирования страницы, почему вы делаете это ? Kendo имеет встроенные функции редактирования и редактирования всплывающих окон, если вы перейдете на другую страницу, все будет немного сложнее.

FYI: http://demos.kendoui.com/web/grid/editing.html

+0

Большое спасибо за помощь. Да, я реализовал всплывающий интерфейс кендо, спасибо. – Rajni

-1
// declare page index as 1 
    var currentPage = 1; 

    pageable: { 
    change: function (e) { 
    currentPage = e.index; 
    }, 
    page: currentPage, 
    sortable: true, 
    ..`enter code here` 
    } 

    $scope.grid = dataSource; 
    $scope.grid._page = currentPage;// stay in the current page after grid refreshes   
+0

Пожалуйста, объясните свой ответ немного больше, см. [Как написать хороший ответ?] (Http://stackoverflow.com/help/how-to-answer) – agold