Tengo un escáner de código de barras que quiero cada vez que envíe el código de barras, seleccione automáticamente y luego borre automáticamente el cuadro de búsqueda.
<script> $(document).ready(function() { $('.js-example-basic-single1').select2(); $('.js-example-basic-single1').select2('open'); $('.js-example-basic-single1').on('change', function (e) { @this.set('item_id', e.target.value); $(this).select2('positionDropdown', true); $(this).select2("val", ""); }); }); }); </script> <select autofocus class="form-control js-example-basic-single1" id="js-example-basic-single1" data-allow-clear="true" wire:submit.prevent="item_id" id="item_id"> <option value="{{$item_detail->id}}-1">{{$item_detail->item->id}}-{{$item_detail->item->title}}-{{$item_detail->item->barcode}}</option> </select>```Con select2, debe borrarlo y luego activar el cambio. Esto se puede hacer usando la biblioteca dentro de su función anterior de esta manera:
$(this).val(null).trigger('change');Esa excelente biblioteca tienedocumentos bastante decentes , incluso para la pregunta anterior