@Silverviql

Как при нажатие на ссылку оставать на той же странице на сайте?

Как вызвать экшон при этом не переходить по ссылке?
сейчас у меня прописано так:
<?= Html::a('Доставил', ['courier/delivered','id' => $courier->id], ['class' => 'btn btn-xs done']) ?>
Это переход по ссылке где он вызывает action delivered по id и перезаписывает значение в бд.
Мне надо чтобы он передавал значение но по ссылке не переходил.
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Как при нажатие на ссылку оставать на той же странице на сайте?

Отправляйте ajax (асинхронный) запрос.
Или используя jquery:
api.jquery.com/jquery.ajax
или юзая pjax
https://www.yiiframework.com/doc/api/2.0/yii-widge...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Eridani
@Eridani
Мимо проходил
<a href="#" onclick="foo(); return false;">
Ответ написан
@ZZiliST
Изучаю JS, CSS, HTML, PHP
<a nohref>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы