Отправка данных на сервер с помощью Pjax методом POST (Yii2)

← вернуться к статье

Controller

<?php
    public function actionPjaxExample5()
    {
        return $this->render('pjax_example_5', [
            'md5' => md5(Yii::$app->request->post('string'))
        ]);
    }
?>

View

<?php Pjax::begin(); ?>
    <?= Html::beginForm(['/example/pjax/pjax-example-5'], 'post', ['data-pjax' => '', 'class' => 'form-inline']); ?>
        <?= Html::input('text', 'string', Yii::$app->request->post('string'), ['class' => 'form-control']) ?>
        <?= Html::submitButton('Вычислить MD5', ['class' => 'btn btn-lg btn-primary']) ?>
    <?= Html::endForm() ?>
    <h3><?= $md5 ?></h3>
<?php Pjax::end(); ?>

Пример

d41d8cd98f00b204e9800998ecf8427e

comments powered by HyperComments