Я не уверен, есть ли какое-то чистое решение для вас.
Ну, если Аякс запускается после изменения страницы вы можете сделать это вручную, что-то вроде этого:
я добавил в макете странице DIV
<div id="loading"></div>
Затем я включил JavaScript с следующим кодом
$(document).ajaxStop(function(){
Loading(false);
});
$(document).ajaxStart(function(){
Loading(true);
});
function Loading(isOn) {
kendo.ui.progress($('#loading'), isOn);
}
и в конце концов я только изменил CSS, как мне нужно это
#gridId .k-loading-image{
background-image:none;
}
.k-loading-color{
background-color: green;
opacity: 0.2;
}
В моем случае я показываю загрузочную панель для всего экрана при каждом вызове ajax. Однако, как я сказал, он будет работать только с вызовами ajax ... С помощью небольшой модификации он может вам помочь.
Ну, вы не можете. Экран кэндо показывает в центре div, который содержит сетку, поэтому, если сетка слишком большая, и вы прокручиваете вниз много, вы не увидите, что прядильщик в центре – chiapa