客户满意度调查和复选框不再问他/她

时间:2017-11-28 13:30:47

标签: jquery sweetalert2

我正在使用Sweet Alert 2实施客户满意度模块。

几乎所有内容都在运行,唯一尚待处理的活动是控制客户何时决定不再查看满意度调查屏幕。

我们的想法是使用一个复选框,上面写着“不要再问我了”。和确认按钮或相同的复选框和关闭按钮。

在同一个客户操作中,我将显示消息并将数据库列表更新为标志1或0。

到目前为止开发的代码如下:

swal({
    title: 'Survey',
    html: 'Would you like to answer a customer survey?',
    type: 'question',
    showCancelButton: true,
    cancelButtonText: 'No',
    confirmButtonText: 'Yes',
    confirmButtonClass: 'btn btn-success',
    cancelButtonClass: 'btn btn-danger',
    buttonsStyling: true,
    input: 'checkbox',
    inputPlaceholder: 'Do not ask me again'

}).then(function(inputValue) {

    win = window.open(win, '_blank');

    if (win) {

        //Browser has allowed it to be opened
        win.focus();

        swal({
            html: 'The company thanks you for your participation',
            type: 'success'
        });

        // if the customer checked to not see the survey requisition again call a function that update the database (1 for ask again and 0 to not)
        if (inputValue) {
            customerSurvey(customerId, 0);
        }

    } else {

        swal({
            title: 'Atention!',
            html: 'Please, allow your browser to display popups window.',
            type: 'warning'
        });

    }

}, function (dismiss) {

    swal({
        //title: 'Information!',
        html: 'Thank you for your attention.',
        type: 'info'
    });

});

正如您所看到的,当第一个函数将inputValue作为参数时,当客户点击复选框和“是”按钮时,它可以正常工作。但是,我们如何处理关于解雇的第二个功能呢?

0 个答案:

没有答案