子类ui.autocompletejquery

子类ui.autocompletejquery,jquery,autocomplete,subclass,Jquery,Autocomplete,Subclass,我扩展查询UI小部件,如下所示: 但我不能成功地使用方法改变,选择。。。如果不在html中声明它们,新小部件的所有用法都是相同的,因此我想在javascript中声明函数 (如果我没有在html中声明它们,则使用ui自动完成,代码使用ui小部件中的函数) 因此,当我在控制台中选择项目时,我必须看到: ici和变量文本的值,但不附加任何内容 我如何解决我的问题 非常感谢我在_create: this.element.live('change', function() { if (sel

我扩展查询UI小部件,如下所示:

但我不能成功地使用方法改变,选择。。。如果不在html中声明它们,新小部件的所有用法都是相同的,因此我想在javascript中声明函数

(如果我没有在html中声明它们,则使用ui自动完成,代码使用ui小部件中的函数)

因此,当我在控制台中选择项目时,我必须看到: ici和变量文本的值,但不附加任何内容

我如何解决我的问题


非常感谢

我在_create:

this.element.live('change', function() {

    if (self.options.blur_clear_input) {
        clear_input(false);
    } else {
        var text = $("#autocomplete_input").val();
        if (self.options.multiple || self.options.token_alone) {
            self._create_token(text);
        } else {
            $('#autocomplete_input_true').val(text);
        }
    }
});
但是我试着用select做同样的事情,但是它不起作用。有人知道问题出在哪里吗