Страница 1 из 1

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

Добавлено: 2022.08.31, 18:04
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 есть решение на этот вопрос.