Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

select2 jquery not allow to add new tags

I have this code and I do not allow to add new tags just picks those from the ajax .

<script>
$(document).ready(function() {
$.ajax({
     url: "ajax/profile.php",
     type: "POST", 
     dataType: "json",
     success: function(data) {
         //alert(data);
         $("#PROFILE").select2({
             tags: data,
             tokenSeparators: [","]
 }); 
         }, error: function(jqXHR, textStatus, errorThrown)
         {
             alert("Ocurrio un error al enviar los datos");
         }
     });

});
</script>

appreciate your help

like image 923
Juan Sebastian Ballesteros Avatar asked Dec 26 '22 21:12

Juan Sebastian Ballesteros


1 Answers

Add the below code inside the select2() function. Check this Fiddle

createSearchChoice: function (term) {
  return { id: term, text: term };
}
like image 190
Shruthi R Avatar answered Dec 28 '22 10:12

Shruthi R