Yii2错误响应jsono标头?

时间:2016-03-02 19:01:21

标签: php ajax yii2

嗨我在linkerPage中有分页问题。

我的问题https://gyazo.com/cc9b04c3114d6cfd09ef376b5d4374ac

我使用https://github.com/kartik-v/yii2-tabs-x

当我想使用分页时,我会获得原始html,如何在屏幕上显示。 我的控制台浏览器显示错误

“资源被解释为文档但使用MIME类型application / json传输:”{my url}   我的控制器

    public function actionTestTabs()
{


    Yii::$app->response->format = Response::FORMAT_JSON;


        $MovieData = seanse::find()->innerJoinWith(['idMovie', 'idRoom']
        )->where(['active' => 'active'])
            ->groupBy('name');
        $date = seanse::find()->innerJoinWith(['idMovie', 'idRoom']
        )->where(['active' => 'active'])
            ->orderBy('name')->all();

        $dataProvider = new ActiveDataProvider([
            'query' => $MovieData,
            'pagination' => [
                'totalCount' => 1,
                'pageSize' => 1,

            ],

        ]);


        return $this->renderPartial('test', [
            'MovieData' => $MovieData,
            'dataProvider' => $dataProvider,
            'date' => $date,



        ]);

}

我的观点

foreach ($month as $item) {


$items[] = [

    'label' => $item,
    'linkOptions' => ['data-url' => Url::to(['repertuar/test-tabs'])],

];
}

echo TabsX::widget([
'align' => TabsX::ALIGN_CENTER,
'items' => $items,


]); 

出了什么问题?

1 个答案:

答案 0 :(得分:0)

问题是什么?你已经设定了#j;" json"行中的响应标题:

Yii::$app->response->format = Response::FORMAT_JSON;

只需从代码中删除此行或对其进行评论即可。