0
有沒有什麼辦法通過點擊X來刪除選定的select2的內容來運行代碼?Select2 allowClear點擊
我看過文檔,但沒有讓我非常清楚,如果有辦法做到這一點,我需要通過點擊x來重置一些變量。
這是我的代碼
$("#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")
})
我試過這樣做,但沒有奏效。我不知道是不是因爲我使用了angujar,而組件是在DOM之後注入的 – Rene