ajax post

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

ajax post

Сообщение kukuruku »

делаю форму с аякс сабмитом

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

<?php \yii\widgets\Pjax::begin() ?>
    
    <?= Html::beginForm('', 'post', [
        'data-pjax'=>1,
    ]) ?>

    <?= Html::textarea('data', '', ['rows'=>10, 'cols'=>50]) ?>

    <div class="form-group">
        <?= Html::submitButton('Отправить', ['class' => 'btn btn-success']) ?>
    </div>

    <?php Html::endForm() ?>
    
    <?php \yii\widgets\Pjax::end() ?>
форма отсылается, как вывести юзеру сообщение что форма отослана?
правильно ли делать отсылку через pjax или нужно через $.post?

astronin
Сообщения: 606
Зарегистрирован: 2012.01.30, 17:46

Re: ajax post

Сообщение astronin »

если надо выводить сообщение об ошибках валидации, то проще через pjax, если просто отправить, можно и $.post

kukuruku
Сообщения: 1312
Зарегистрирован: 2011.02.14, 11:36

Re: ajax post

Сообщение kukuruku »

хочу вывести сообщение что форма отправлена

Аватара пользователя
krosh87
Сообщения: 160
Зарегистрирован: 2015.02.18, 15:32
Контактная информация:

Re: ajax post

Сообщение krosh87 »

hasFlash, getFlash используй
Разработка, продвижение, сопровождение сайтов на Modx, Bitrix, Yii http://www.webapplex.ru

kukuruku
Сообщения: 1312
Зарегистрирован: 2011.02.14, 11:36

Re: ajax post

Сообщение kukuruku »

еще вопрос-насколько я понял форма после сабмита ждет ответ от сервера, и затем перерисовывается
если я хочу сразу после сабмита вывести сообщение что форма отправлена, или скрыть форму то нужно использовать jquery?

Ответить