Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| модальное_окно [2022/01/19 08:45] – admin | модальное_окно [2022/02/11 17:55] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| <div class=" | <div class=" | ||
| <div class=" | <div class=" | ||
| - | | + | |
| + | | ||
| + | | ||
| </ | </ | ||
| </ | </ | ||
| Строка 15: | Строка 17: | ||
| <code | Yii2 js> | <code | Yii2 js> | ||
| + | <?php | ||
| $this-> | $this-> | ||
| - | $(document).on(' | + | $(document).on(' |
| - | $('# | + | |
| + | | ||
| }); | }); | ||
| "); | "); | ||
| Строка 60: | Строка 64: | ||
| } | } | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | <code | Yii2 view> | ||
| + | |||
| + | use yii\bootstrap4\ActiveForm; | ||
| + | |||
| + | <?php $form = ActiveForm:: | ||
| + | |||
| + | <div class=" | ||
| + | <h5 class=" | ||
| + | <button type=" | ||
| + | <span aria-hidden=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | |||
| + | <?= $form-> | ||
| + | <?= $form-> | ||
| + | <?= $form-> | ||
| + | <?= $form-> | ||
| + | <?= $form-> | ||
| + | ' | ||
| + | ]) ?> | ||
| + | </ | ||
| + | <div class=" | ||
| + | <button type=" | ||
| + | <?= Html:: | ||
| + | </ | ||
| + | |||
| + | <?php ActiveForm:: | ||
| + | </ | ||
| + | <code | Yii2 JS для формы> | ||
| + | <?php | ||
| + | $this-> | ||
| + | $(document).on(' | ||
| + | | ||
| + | event.preventDefault(); | ||
| + | |||
| + | var form = $(this); | ||
| + | |||
| + | $.ajax({ | ||
| + | url: form.attr(' | ||
| + | | ||
| + | | ||
| + | | ||
| + | data: form.serialize(), | ||
| + | type: ' | ||
| + | | ||
| + | }, | ||
| + | | ||
| + | | ||
| + | | ||
| + | }, | ||
| + | | ||
| + | }, | ||
| + | | ||
| + | toastr.warning('',' | ||
| + | } | ||
| + | }); | ||
| + | return false; | ||
| + | |||
| + | }); | ||
| + | "); | ||
| + | |||
| + | ?> | ||
| </ | </ | ||