Как добавить действие на кнопку
Как добавить действие на кнопку
Простите за очень глупый вопрос
Есть кнопка во вьюшке
Нужно отправить смс по ее нажатию
Как добавить действие на эту кнопку?
Есть кнопка во вьюшке
Нужно отправить смс по ее нажатию
Как добавить действие на эту кнопку?
Re: Как добавить действие на кнопку
Код: Выделить всё
$(document).on('click', 'button.send-sms', function () {
$.ajax('controllerName/send-sms');
});
Re: Как добавить действие на кнопку
Код: Выделить всё
$(document).on('click', 'sms1', function () {
$.ajax('OrdersController/sendsms');
});
Нельзя ли это средствами yii2 сделать?
Re: Как добавить действие на кнопку
Если вопрос глупый, то зачем сразу бежать задавать его на форуме? Ссылка в помощь
Re: Как добавить действие на кнопку
Ссылка нерабочаяAlexum писал(а): ↑2018.05.03, 11:29 Если вопрос глупый, то зачем сразу бежать задавать его на форуме? Ссылка в помощь
Re: Как добавить действие на кнопку
Ещё как рабочая, нужно целиком досмотреть . Поскольку вы выше того, чтобы просто пробежаться по документации, вот ссылка на конкретный раздел, почитайте про контроллеры и про генерацию URLColumbia писал(а): ↑2018.05.03, 11:32Ссылка нерабочаяAlexum писал(а): ↑2018.05.03, 11:29 Если вопрос глупый, то зачем сразу бежать задавать его на форуме? Ссылка в помощь
Re: Как добавить действие на кнопку
Это не совсем то что мне нужноAlexum писал(а): ↑2018.05.03, 11:44Ещё как рабочая, нужно целиком досмотреть . Поскольку вы выше того, чтобы просто пробежаться по документации, вот ссылка на конкретный раздел, почитайте про контроллеры и про генерацию URLColumbia писал(а): ↑2018.05.03, 11:32Ссылка нерабочаяAlexum писал(а): ↑2018.05.03, 11:29 Если вопрос глупый, то зачем сразу бежать задавать его на форуме? Ссылка в помощь
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Как добавить действие на кнопку
Если нужно вводить данные для отправки смс, то по кнопке отправляется форма на действие контроллера, которое(действие) обрабатывает принятые данные.
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Как добавить действие на кнопку
Упрощённо это выглядлит так:
Кнопка:
Код: Выделить всё
<a href="<?= yii\helpers\Url::to(['site/send']) ?>" class="btn btn-primary">Отправить СМС</a>
Код: Выделить всё
public function actionSend()
{
Yii::$app->session->setFlash('success', 'СМС успешно отправлено!');
$this->redirect(['index']);
}
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Re: Как добавить действие на кнопку
Спасибо вам большое!Dominus писал(а): ↑2018.05.03, 13:55Упрощённо это выглядлит так:
Кнопка:Контроллер SiteController:Код: Выделить всё
<a href="<?= yii\helpers\Url::to(['site/send']) ?>" class="btn btn-primary">Отправить СМС</a>
Код: Выделить всё
public function actionSend() { Yii::$app->session->setFlash('success', 'СМС успешно отправлено!'); $this->redirect(['index']); }
Re: Как добавить действие на кнопку
Человек просит решение на Yii2, надо по полной!Dominus писал(а): ↑2018.05.03, 13:55Код: Выделить всё
<a href="<?= yii\helpers\Url::to(['site/send']) ?>" class="btn btn-primary">Отправить СМС</a>
Код: Выделить всё
<?= Html::a('Отправить СМС', ['site/send'], ['class' => 'btn btn-primary']) ?>