Триггерное нажатие на вкладку через кнопку - PullRequest
0 голосов
/ 14 ноября 2018

Как я могу вызвать клик по событию 2-й вкладки через butto, с помощью jquery?

enter image description here

$('#packingGrid2').trigger('click');

Я попытался сделать это с помощью триггера, вставленного выше, но он не работает. Есть мысли?

1 Ответ

0 голосов
/ 14 ноября 2018

@ Кейдос, вот мой код.

        $items = [
                [
                    'url' => \Yii::$app->params['pjax_enabled']?null:Url::to(['step_1', 'tab' => 'packingGrid1']),
                    'label' => '<i class="glyphicon glyphicon-check"></i> Weryfikacja linii',
                    'content' => \Yii::$app->controller->renderPartial('step_1', [
                            'gridId' => 'packingGrid1',
                            'model' => $model,
                            'form' => $form,
                    ]),
                    'linkOptions' => [
                            'data-id' => 'packingGrid1',
                    ],
                ],
                [
                    'url' => \Yii::$app->params['pjax_enabled']?null:Url::to(['step_2', 'tab' => 'packingGrid2']),
                    'label' => '<i class="glyphicon glyphicon-user"></i> Ustawienia pracowników',
                    'content' => ($model->isNewRecord) ? '<strong>Uzupełnij weryfikację linii</strong>' :
                    \Yii::$app->controller->renderPartial('step_2', [
                            'gridId' => 'packingGrid2',
                            'model' => $model,
                            'form' => $form,
                    ]),
                    'linkOptions' => [
                            'data-id' => 'packingGrid2',
                    ],
                    'active' => ($model->isNewRecord) ? false : true,
                ],
            ],
    ];
    echo TabsX::widget([
            'items' => $items,
            'position' => TabsX::POS_ABOVE,
            'encodeLabels'=>false,
            'bordered'=>true,
    ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...