Ошибка: yiiGridView is not a function

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
NOCaut
Сообщения: 2
Зарегистрирован: 09 июн 2014, 11:19

18 сен 2015, 11:23

Всем Привет! Помогите разобратся в чем ошибка. Ошибка происходит на 2 или 3 обновление грида

Код: Выделить всё

TypeError: jQuery(...).yiiGridView is not a function
Есть три вкладки, по нажатию на каких происходит обновление контента грида
И все это обернута в pjax

controllers:

Код: Выделить всё

        $method = 'render'.(Yii::$app->request->isAjax?'Ajax':'');
        return $this->{$method}('main', [
            'title' =>'Вхідні',
            'action' => 'inbox',
            'inboxDataProvider' => $dataProvider,
            'sendDataProvider' => $searchModel->send($params),
            'trashDataProvider' => $searchModel->trash($params),
            'view' => '_list',
            'viewOptions' => [
                'dataProvider' => $dataProvider,
                'searchModel' => $searchModel,
            ],
            'showSearch' => false,
        ]);
В 'main' лежит виджет вкладок и подключение грида:

Код: Выделить всё

<?php \yii\widgets\Pjax::begin(['timeout' => 10000,]);
...
<div class="mail-controls clearfix"><?= $this->render($view, $viewOptions); ?></div>
...
<?php \yii\widgets\Pjax::end(); ?>
В _list лежит грид:

Код: Выделить всё

echo \yii\grid\GridView::widget([ .... 
Ответить