0

asp.net-mvc3 アプリケーションで KendoUI Grid を試しています。読み込み中の gif を表示したり、遅延させたりして、読み込みの数秒後にのみ表示されるようにしたいと思います。しかし、どうすればそれができるのかわかりません。何か案は?

ご助力ありがとうございます

4

1 に答える 1

1

組み込みの読み込みを変更することはできませんが、イベントを使用すると、dataSourceイベントで次のアプローチを実行できます。

var loading =false;

function start(){
    loading = true;
    setTimeout(function(){
         showLoading()//i.e. make your loading gif visible
    },2000);
}

 function end(){
    loading = false;
     hideLoading(); //hide the gif
 }


$('#gridName').data().kendoGrid.dataSource.bind('requestStart',start);
$('#gridName').data().kendoGrid.dataSource.bind('requestEnd',end);

どこ

于 2013-01-21T17:07:38.927 に答える