AutoSubmitButton внутри виджета Pajax

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
ivan_freestyle
Сообщения: 7
Зарегистрирован: 2018.04.23, 11:24

AutoSubmitButton внутри виджета Pajax

Сообщение ivan_freestyle »

Всем привет!

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

use yii\widgets\Pjax;
use yii\widgets\ActiveForm;
use yii\helpers\Html;
use yii\widgets\ListView;

Pjax::begin([
    // Опции Pjax
]);
    $form = ActiveForm::begin([
        'options' => ['data' => ['pjax' => true]],
        // остальные опции ActiveForm
    ]);
    
    ListView::widget([
       // Опции ListView
    ]);

    Html::submitButton('Вход', ['class' => 'btn btn-primary']);

    ActiveForm::end();
Pjax::end();
Есть следующий упрощенный код.
Работа формы внутри виджета Pjax при нажатии на submitButton отрабатывает.

1 вопрос:
Как заставить отображать данные ActiveForm при загрузке страницы?
(можно, конечно, прикрутить jquery - нажатие на submitButton, но я не думаю, что это лучшее решение)

2 вопрос:
Как заставить отображать данные при нажатии на пагинацию виджета ListView?
(можно, конечно, прикрутить jquery...)

За ранее, благодарен.
Надеюсь у Yii есть решение на этот вопрос.
Ответить