我像这样扩展查询 UI 小部件 autcomplete:
http://jsbin.com/icota4/15/edit
但是我无法成功使用方法更改,选择...而不在 html 中声明它们,新小部件的所有使用都是相同的,所以我想在 javascript 中声明函数。
(如果我没有在 html 中声明它们,则使用 ui 自动完成,代码使用 ui 小部件中的功能)
因此,当我在控制台中选择项目时,我必须看到: ici 和变量文本的值,但没有附加任何内容。
我怎样才能解决我的问题。
非常感谢
我像这样扩展查询 UI 小部件 autcomplete:
http://jsbin.com/icota4/15/edit
但是我无法成功使用方法更改,选择...而不在 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 做同样的事情,但它不起作用。有人知道问题出在哪里吗?