У меня есть требование, когда мне нужно скрыть номера страниц в панели разбиения на страницы. Я попытался присвоить значение maxPageStep равным 0, но плагин принимает значение по умолчанию для stepper. Может ли кто-то помочь в этом. вар _addComponents = функция (_value, _title, _pageStepper) {Как отключить номера страниц в разбивке на доджо
var _componentsDiv = domConstruct.create("div", {
value : _value,
title : _title,
tabindex : 1
}, _paginator.pageStepperDiv, _pageStepper);
_paginator.plugin.connect(_componentsDiv, "onclick", lang.hitch(_paginator, "_onPageStep"));
dijit.setWaiState(_componentsDiv, "label", _title);
var _componentsSpan = domConstruct.create("span", {
value : _value,
title : _title,
innerHTML : _paginatorButtons[_value]
}, _componentsDiv, _pageStepper);
domClass.add(_componentsSpan, "dojoxGridWardButtonInner");
};
_addComponents("prevPage", this.plugin._nls.prevTip, "first");
_addComponents("nextPage", this.plugin._nls.nextTip, "last");
if(_paginator.maxPageStep == 1){
query(".dojoxGridActived").addClass('divHide');
query(".dojoxGridInactived").addClass('divHide');
}
if(this.showExtremeButtons){
_addComponents("firstPage", this.plugin._nls.firstTip, "first");
_addComponents("lastPage", this.plugin._nls.lastTip, "last");
}
}
В Доджо есть 3 реализации сетки. Пожалуйста, напишите, какой из них вы используете, какую версию dojo, и если решение Dimitri сработало для вас, пожалуйста, примите его. –
Я использую настраиваемый EnhancedGrid, где мне нужно скрыть последние и первые кнопки и раздел номера страницы. В 1.6 он работал нормально, но когда я перешел на 1.9, он не работает. Да Решение Dimitri работает как работа. Ниже мой индивидуальный код. – yarra