gpt4 book ai didi

php - 如何在 yii2 中刷新 pjax ListView ?它重新加载整个页面

转载 作者:可可西里 更新时间:2023-11-01 13:13:01 26 4
gpt4 key购买 nike

我希望能够在不刷新整个页面的情况下刷新 pjax ListView 。这是 pjax 列表本身的 View 。

<?= Html::Button('refresh-countries', ['class' => 'btn btn-primary', 'name' => 'login-button', 'id'=>'refresh']) ?>  

<?php Pjax::begin(['id' => 'countries']) ?>

<?= ListView::widget([
'dataProvider' => $dataProvider,
'itemOptions' => ['class' => 'comment-item'],
'itemView' => 'commentadapter',

]); ?>

<?php Pjax::end() ?>

拜托,我想让它刷新那个按钮的onclick,只有 ListView 会刷新。我知道该怎么做,但它会刷新整个页面。

最佳答案

你必须喜欢这个:

 use yii\widgets\Pjax;

<?php Pjax::begin(['id' => 'some_pjax_id']) ?>
//your code
<?php Pjax::end() ?>

上面的表格包含在选项卡中,这是我重新加载 pjax 的脚本:

$("#my_tab_id").click(function() {
$.pjax.reload({container: '#some_pjax_id', async: false});
});

关于php - 如何在 yii2 中刷新 pjax ListView ?它重新加载整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39563401/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com