Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在selectize remove_按钮插件上显示确认模式_Javascript_Selectize.js - Fatal编程技术网

Javascript 在selectize remove_按钮插件上显示确认模式

Javascript 在selectize remove_按钮插件上显示确认模式,javascript,selectize.js,Javascript,Selectize.js,我正在使用带有remove_按钮插件的selectize.js库 当用户单击x删除某个标签时,我希望出现一个确认模式,并询问“您确定要作为标签删除吗?”。单击“是”后,selectize中的条目将被删除。如果用户未单击“是”,则条目应保持不变 我阅读了关于selectize的部分,尤其是“Dom事件”部分 它显示了以下代码: Selectize.define('remove_button', function(options) { var self = this;

我正在使用带有remove_按钮插件的selectize.js库

当用户单击x删除某个标签时,我希望出现一个确认模式,并询问“您确定要作为标签删除吗?”。单击“是”后,selectize中的条目将被删除。如果用户未单击“是”,则条目应保持不变

我阅读了关于selectize的部分,尤其是“Dom事件”部分

它显示了以下代码:

Selectize.define('remove_button', function(options) {
        var self = this;

        // override the setup method to add an extra `click`  handler
        this.setup = (function() {
            var original = self.setup;
            return function() {
                original.apply(this, arguments);
                this.$control.on('click', 'div', function(e) {
                    console.log("clicked");
                });
            };
        })();

    });
但是,当我在selectize中键入值时,“x”按钮的布局会消失(尽管它仍然存在并且可以单击,但它只是隐藏)。单击该按钮时,将显示my console.log输出,但根本不会删除该值。我期待原创。应用(这个,论点);确保它仍在被删除,但不起作用