pajax

pjax网址:https://libraries.io/bower/yii2-pjax

1. 连接指定的div,实行pjax ,利用 linkSelector 方法

<div id="categories"> <?php foreach ($tree as $id => $name): ?> <?php echo Html::a( $name, ['update', 'id'=>$id], ['data-pjax'=> '#formsection']) ?> <?php endforeach ?> </div> <?php Pjax::begin(['id'=>'formsection', 'linkSelector'=>'#categories a']); ?> <?php Pjax::end(); ?>

2. 刷新GridView

Pjax::begin(['id' => 'pjax-group', 'timeout' => false, 'enablePushState' => false, 'clientOptions' => ['method' => 'POST']]);

javascript:   $.pjax.reload({container:'#pjax-group'});

3.  pjax 发送前和发送后控制

 

$(document).on('pjax:send', function() {
  $('#loading').show()
})
$(document).on('pjax:complete', function() {
  $('#loading').hide()
})

 

 
posted @ 2016-05-13 15:24  Yeah,程序猿  阅读(413)  评论(0编辑  收藏  举报