📅  最后修改于: 2023-12-03 15:32:11.654000             🧑  作者: Mango
jQuery UI 自动完成(Autocomplete)插件提供了一个 destroy() 方法,用于销毁自动完成功能。当不需要自动完成功能时,可以使用 destroy() 方法将其从页面中移除。
$( "#autocomplete" ).autocomplete( "destroy" );
以上代码将销毁 #autocomplete
元素上的自动完成功能。
// 初始化自动完成功能
$( "#autocomplete" ).autocomplete({
source: availableTags
});
// 销毁自动完成功能
$( "#autocomplete" ).autocomplete( "destroy" );
destroy() 方法不需要传递任何参数,只需要在使用自动完成的元素上调用即可。
destroy() 方法是 jQuery UI 自动完成插件提供的一个非常方便的功能,可以方便地将自动完成功能从页面中移除。程序员可以根据具体的需求,使用 destroy() 方法来控制自动完成功能的开启与关闭。