【问题标题】:Yii2. ListView pagination issue inside bootstrap modalYii2.引导模式内的ListView分页问题
【发布时间】:2016-04-17 20:22:35
【问题描述】:

我使用 jquery 在模态中插入内容如下:

$('#modal').modal('show')
        .find('#modalContent')
        .load($(this).attr('value'));

在我的控制器中,我处理请求:

public function actionVotes($id)
    {
        if ($model->load(Yii::$app->request->post())) {
        //some magic with model
        } else {
            return $this->renderAjax('viewVotes', [
                'model' => $model,
                'dataProvider' => $dataProvider,
            ]);
        }
    }

我的模型在 ListView 中呈现。当我尝试在 Modal 中更改 ListView 页面时,Modal 关闭并且页面内容通过 Ajax 在新页面上呈现(没有页眉页脚等)如何避免 Modal 关闭并将内容从控制器反映到新页面而不是返回到 Modal ?

【问题讨论】:

标签: jquery pagination modal-dialog yii2


【解决方案1】:

我通过在模态内容的末尾添加以下 jquery 代码解决了一个问题:

$(".pagination li a").click(function(){
        $("#modalContent").load($(this).attr('href'));
        return false;
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-30
    • 2015-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多