我正在为 Jquery 使用 Ajax 自动完成(http://www.devbridge.com/projects/autocomplete/jquery/)。在 1.1 版中,您可以将自动完成实例声明为变量,然后使用 setOptions、enable 或 disable 等方法来动态更改自动完成:
var ac = $('#query').autocomplete(options);
ac.disable();
ac.enable();
ac.setOptions({ zIndex: 1001 });
这在最新版本 (1.2.4) 中对我不起作用,并且我收到以下示例错误消息:Uncaught TypeError: Object [object Object] has no method 'disable'
.
我可以使用旧版本,但我想使用 v1.2 中的一些新功能。任何想法如何在 v1.2 中动态更改自动完成选项?谢谢。