如何通过javascript取消选择django autocomplete light小部件的所有选项

How to deselect all choices of the django-autocomplete-light widget via javascript?

本文关键字:小部 选项 light autocomplete javascript 何通过 取消 选择 django      更新时间:2023-09-26

我需要通过javascript清除django-autocomplete-light小部件的一个已经选择的值(如果更简单的话,也可以重新加载小部件)。如何做到这一点?

谢谢。

所以我在一个页面上只有一个自动完成的小部件,并且只选择了一个项目。

此代码取消选择项目:

var widget = $('.autocomplete-light-widget').yourlabsWidget();
var choice = $('span.div.hilight');
widget.deselectChoice(choice);

我有一个小部件,它只允许选择一个项目,所以我使用此代码重置字段并运行deselectChoice事件。

var widget = $('.autocomplete-light-widget').yourlabsWidget();
widget.freeDeck()