사용하여 부트 스트랩 X-편집 https://vitalets.github.io/x-editable/index.html부트 스트랩 x 편집 가능. 변경 데이터 형식 프로그래밍 (제거 선택 2 데이터 형) 난
이 내 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>
자바 스크립트 코드 :
$('.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);
}
});
그러나. select2 옵션없이 프로그래밍 방식으로 일반 x 편집 가능 요소로 변경하려고합니다.
jquery를 사용하여 a 요소의 데이터 유형 특성을 텍스트로 변경하려고 시도했지만 작동하지 않습니다.
$('a.addon').attr('data-type', 'text');
는 또한 시도 :
또한 시도$('a.addon').select2('destroy');
:
는$('a.addon').editable({type: 'text'});
그러나 어느 옵션이 작동합니다. select2는 여전히 활성화되어 있습니다. x-editable의 select2 옵션을 제거하려면 어떻게해야합니까? 은 당신이 나를 도와 드릴까요하시기 바랍니다
당신은 당신의'categories' 데이터를 추가 할 수 있습니다 그리고 당신은 바이올린이나 조각 등의 작업 예제를 제공 할 수 있는지 또한 더 좋을 것입니다. –