Qu'est-ce que le droit d'effacer les select2 liste déroulante lors de l'utilisation d'Ajax?

Je rencontre un problème avec select2 où lorsque je saisis un élément, et je veux utiliser le même menu encore une fois, je n'arrive pas à supprimer l'élément précédemment sélectionné

Par exemple, disons que mon id est "#StreamName", je pensais que ce serait clair:

 $("#StreamName").val(null).trigger("change");

mais il semble toujours le dernier élément sélectionné. En regardant le code html qu'il semble que j'ai la force brute-il en faisant ceci:

$("#select2-StreamName-container").html("");

mais il me semble que je ne suis pas à l'aide de l'API correctement donc je voulais voir si il y a une autre suggestion ou si je suis en manque de quelque chose.

OriginalL'auteur leora | 2015-12-06