0
Gibt es eine Möglichkeit, einen Code auszuführen, indem Sie auf das X klicken, um den Inhalt eines ausgewählten select2 zu entfernen?Select2 allowClear klicken
Ich habe mir die Dokumentation angeschaut, aber nicht ganz klar, ob es eine Möglichkeit gibt, dies zu tun. Ich muss einige Variablen zurücksetzen, indem ich auf das x klicke.
Das
$("#cliente").select2({
multiple: false,
allowClear: true,
placeholder: "Digite o nome",
minimumInputLength: 3,
ajax: {
url: "endpoints/autocompletePaciente.php",
dataType: 'json',
data: function (term, page) {
return {
keyword: term
};
},
results: function (data, page) {
for (var i = 0; i < data.length; i++) {
data[i].id = data[i].cod;
//data[i].value = data[i].nome;
}
return { results: data };
},
},
createSearchChoice: function(term) {
return { id: term, nome: term, documento: ''};
},
formatResult: subjectFormatResult,
formatSelection: subjectFormatSelection,
escapeMarkup: function (m) {
return m;
}
}).on("unselecting", function(e) {
console.log("sdsdd")
})
Ich habe versucht, so zu tun, aber hat nicht funktioniert. Ich weiß nicht, ob es daran liegt, dass ich angujar benutze und die Komponente nach dem DOM injiziert wird – Rene