Я использую bootstrap x-editable https://vitalets.github.io/x-editable/index.html
Это мой html-код:
<a href="#" data-name="category" class="addon" data-value="{{$cat->id}}"
   data-pk="{{$cat->id}}" data-type="select2" data-title="Favor llenar los campos"></a>
Код javascript:
$('.addon').editable({
    placement: 'bottom',
    mode: 'inline',
    showbuttons: false,
    source: categories,
    select2: {
        width: 200
    },
    display: function (value) {
        var elem = $.grep(categories, function (o) {
            return o.id == value;
        });
        $(this).attr('data-value', value);
        $(this).parent().parent().find('.btnEdit').attr('href', '/wizard_product/' + product_id + '/category/' + value + '/edit');
        return $(this).text(elem[0].text);
    }
});
Но. Я хочу изменить программно на обычный x-редактируемый элемент без параметров select2.
Я попытался с jquery изменить атрибут типа данных для элемента в текст, но он не работает.
$('a.addon').attr('data-type', 'text');
Также попытался:
$('a.addon').select2('destroy');
Также попытался:
$('a.addon').editable({type: 'text'});
Но ни один из вариантов не работает. select2 все еще активен. Как удалить опции select2 для x-editable? Можете ли вы мне помочь?