Skip to content

Instantly share code, notes, and snippets.

@eqqe
Created May 9, 2022 08:33
Show Gist options
  • Save eqqe/a3f82348a024e243cbaae7b149dd3dec to your computer and use it in GitHub Desktop.
Save eqqe/a3f82348a024e243cbaae7b149dd3dec to your computer and use it in GitHub Desktop.
problem select2 tagify
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script>
<script src="https://unpkg.com/@yaireo/tagify"></script>
<script src="https://unpkg.com/@yaireo/tagify/dist/tagify.polyfills.min.js"></script>
<link href="https://unpkg.com/@yaireo/tagify/dist/tagify.css" rel="stylesheet" type="text/css" />
<select class="js-example-basic-single" name="state">
<option value="AL">Alabama</option>
<option value="WY">Wyoming</option>
</select>
<input name='tags' value='tag1, tag2' autofocus>
<script>
$(document).ready(function() {
$('.js-example-basic-single').select2();
});
// The DOM element you wish to replace with Tagify
var input = document.querySelector('input[name=tags]');
// initialize Tagify on the above input node reference
new Tagify(input)
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment