Bootstrap confirmation непонятное поведение

Вопрос собственно такой: когда выбираешь элемент в выпадающем списке, то должно появляться всплывающее окно с подтверждением. Если нажать да, то на сервер отправится форма, если нажать нет, то окошко с подтверждением должно закрыться, а выбор в выпадающем списке должен сброситься. Вот тут и начинается самое интересное: При следующем выборе как будто меняется селектор событий, потому-что теперь окно с подтверждением появляется сразу при клике на выпадающем списке, а не при выборе элемента. Причём в firefox на Mac всё работает корректно, а в firefox на windows глючит. Помогите разобраться.

<select class="decision_select" name="decision" data-toggle="confirmation" data-title="are_you_shore" data-btn-ok-label="yes" data-btn-cancel-label="no">
    <option value="0" selected></option>
    <option value="1">accept</option>
    <option value="2">decline</option>
    <option value="3">queue</option>
</select>

    $(document).ready(function() {
        $(".decision_select").on("change", function(){
            $('[data-toggle=confirmation]').confirmation({
                rootSelector: '[data-toggle=confirmation]',
                // other options
                onCancel: function() {
                    $(this).val("0").change();
                },
                onConfirm: function() {
                    var form = $(this);
                    $.ajax({
                        url: '/',
                        type: "POST",
                        data: form.serialize(),
                        success: function (response) {
                            console.log(response + 'Submission was successful.');
                        }
                    });
                },
            });
        });
    });

Ответы (0 шт):