Как создать диалог с опциями «да» и «нет»? - PullRequest
602 голосов
/ 18 февраля 2012

Я собираюсь сделать кнопку, чтобы выполнить действие и сохранить данные в базе данных.

Как только пользователь нажимает на кнопку, я хочу, чтобы в JavaScript-сообщении предлагалось «да» и «отмена»опции.Если пользователь выберет «да», данные будут вставлены в базу данных, в противном случае никаких действий предприниматься не будет.

Как отобразить такой диалог?

Ответы [ 12 ]

1 голос
/ 29 марта 2019

xdialog предоставляет простой API xdialog.confirm () Фрагмент кода следующий. Больше демоверсий можно найти здесь

document.getElementById('test').addEventListener('click', test);

function test() {
  xdialog.confirm('Are you sure?', function() {
    // do work here if ok/yes selected...
    console.info('Done!');
  }, {
    style: 'width:420px;font-size:0.8rem;',
    buttons: {
      ok: 'yes text',
      cancel: 'no text'
    },
    oncancel: function() {
      console.warn('Cancelled!');
    }
  });
}
<link href="https://cdn.jsdelivr.net/gh/xxjapp/xdialog@3/xdialog.min.css" rel="stylesheet"/>
<script src="https://cdn.jsdelivr.net/gh/xxjapp/xdialog@3/xdialog.min.js"></script>
<button id="test">test</button>
0 голосов
/ 31 мая 2017
document.getElementById("button").addEventListener("click", function(e) {
   var cevap = window.confirm("Satın almak istediğinizden emin misiniz?");
   if (cevap) {
     location.href='Http://www.evdenevenakliyat.net.tr';       
   }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...