1
Hello, I would like to know how to send a POST with the tags selected in the select2 (version 4). My code works perfectly, but I cannot send the result of tags selected for the server php, soon none of them will be saved.
The data is remote, which made my attempts even more difficult.
The goal would be to pass the data via POST at the php that would save them by separating the values by , Ex: valor1, valor dois, etc
Currently I use the x-editable with php to save the data, but my select2 currently used get the data dynamically and could not integrate the two.
JSON DATA
{ "items": [{"text":"Meu Nome","id":"xyz05410"}]}
HTML
<select class="js-data-example-ajax" multiple="multiple"
style="width: 100%" class="form-control select2"></select>
JS
$(".js-data-example-ajax2").select2({
ajax: {
url: "get_data.php",
dataType: 'json',
delay: 250,
data: function (params) {
return {
term: params.term // search term
};
},
processResults: function (data, page) {
return {
results: data.items
};
},
cache: true
},
//tags: true,
theme: "bootstrap",
tokenSeparators: [","],
allowClear: true,
placeholder: 'Insert tags',
escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
minimumInputLength: 3,
templateResult: formatRepo, // omitted for brevity, see the source of this page
templateSelection: formatRepoSelection // omitted for brevity, see the source of this page
});
Are there any way to save the selected tags from
select2(v4) in php?
Any help is welcome, leave in the comments, gender references, so that they can help me and those looking for relevant information.
– Florida