Свои скрипты для элементов Yii2

181
14 марта 2017, 15:13

Добрый день, такой вопрос, мне в кнопку

Html::a('Удалить', ['app/delete', 'idDelete' => $model->id], ['class' => 'btn btn-danger']);

Нужно добавить JS скрипт проверки confirm , однако если в массив options передаю значение 'onclick'=>confirm('Удалить?') он вообще в коде элемента не появляется.

Answer 1

Попробуй так:

<?php echo Html::a('Удалить', ['app/delete', 'idDelete' => $model->id], [
    'class' => 'btn btn-danger',
    'data' => [
        'confirm' => 'Вы точно хотите удалить?',
        'method' => 'post',
    ],
]) ?>

если не получится, то попробуйте так:

...
[ 'class' => 'btn btn-danger',
  'data-confirm' => 'Вы точно хотите удалить?', 
  'data-method' => 'post',
]
...
READ ALSO
Как удалить часть title через JS?

Как удалить часть title через JS?

На странице дублирую заголовок этим JS:

222
Update полученных данных (AJAX) JQUERY

Update полученных данных (AJAX) JQUERY

ЗдравствуйтеТолько начал изучение AJAX

179
Вывод js на сайты кэширование

Вывод js на сайты кэширование

Доброго времени суток друзьяНе знаю как побороть кэширование

181
Перевести строки разбитые &ldquo;\n&rdquo; в массив [требует правки]

Перевести строки разбитые “\n” в массив [требует правки]

Есть вопрос, полный 0 в JavaScriptЕсть данные передаваемые от сервера в виде строк разбитых на "\n"

150