これは私を狂ってしまう! Select2で簡単なCRUD操作を行う方法を説明しています。なぜなら、Select2はajax呼び出しからデータを取得するselect2を持っているからです。Select2 Dropdown Itemsを動的に追加、削除、更新する
<input id="valueg" type="hidden" style="width: 300px;" data-placeholder="Select a Conference" />
$("#valueg").select2({
data: conferences,
allowClear: true,
initSelection: function (element, callback) {
var data = { id: element.val(), text: element.val() };
callback(data);
}
}).on("change", function (e) {
// show data in separate div when item is selected
});
Select2からアイテムを削除して追加する方法を明確にする方法があります。例えば
:
私はDBへのAJAX呼び出しを経由してアイテムを追加し、ちょうどSelectセレクトにオプションを追加し、選択されたとして、それを設定したいです。
ajaxからdbにアイテムを削除し、Select2からオプションを削除して、オプションを選択しないようにしたいとします。