Select2 ile değer sıfırlamada yer tutucuyu nasıl ayarlarım? Örneğimde, konumlar veya sınıf seçme kutuları tıklanırsa ve select2 öğemin select2 değerinden daha büyük bir değeri sıfırlanırsa ve varsayılan yer tutucuyu göstermelidir. Bu komut dosyası değeri sıfırlıyor ancak yer tutucuyu göstermiyor
$("#locations, #grade ").change(function() {
$('#e6').select2('data', {
placeholder: "Studiengang wählen",
id: null,
text: ''
});
});
$("#e6").select2({
placeholder: "Studiengang wählen",
width: 'resolve',
id: function(e) {
return e.subject;
},
minimumInputLength: 2,
ajax: {
url: "index.php?option=com_unis&task=search.locator&tmpl=component&<?php echo JSession::getFormToken() ?>=1",
dataType: 'json',
data: function(term, page) {
return {
q: term, // search term
g: $('#grade option:selected').val(),
o: $('#locations option:selected').val()
};
},
results: function(data, page) {
return {
results: data
};
}
},
formatResult: subjectFormatResult,
formatSelection: subjectFormatSelection,
dropdownCssClass: "bigdrop",
escapeMarkup: function(m) {
return m;
}
});