<select multiple="multiple" class="selectCategory"></select>
    /*
    set - $(".select2-selection__rendered").prepend(
            '<li class="select2-selection__choice" title="">'
            + '<span class="select2-selection__choice__remove" role="presentation">×</span>'
            + '<span >wahaha</span>'
            + '</li>');

    get - $('.select2-selection__choice').each;
    */
    function initSelect2ForCategory() {
        $(".selectCategory").select2({
          ajax: {
            url: "https://api.github.com/search/repositories",
            dataType: 'json',
            data: function (params) {
              return {
                q: params.term, // search term
                page: params.page
              };
            },
            processResults: function (data, page) {
              return {
                results: data.items
              };
            },
            cache: true
          },
          escapeMarkup: function (markup) { return markup; }, 
          minimumInputLength: 1,
          templateResult: formatRepo, 
          templateSelection: formatRepoSelection 
        });
    }
    
    function formatRepo (repo) {
       if (repo.loading) return repo.text;
       return repo.full_name;    
   }

    function formatRepoSelection (repo) {
      return '<span >;
    }

 

相关文章:

  • 2021-08-10
  • 2021-06-14
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
猜你喜欢
  • 2021-11-05
  • 2022-02-12
  • 2022-12-23
  • 2021-08-22
  • 2021-11-10
相关资源
相似解决方案