Мой select2 показывает данные, но я не могу их выбрать

#javascript #php #html #mysql

#язык JavaScript #php #HTML #mysql

Вопрос:

Я говорю вам о своей проблеме, которую я не могу найти решение, у меня есть выбор 2 с изменением для заполнения некоторых входных данных, но я никак не могу нажать, т. е. Выбор показывает мне данные, полученные из базы данных, но я не могу нажать, я оставляю свои коды, чтобы посмотреть, может ли кто-нибудь помочь мне, спасибо.

Выберите en HTML y скрипт

 lt;!-- SELECTOR traslado --gt;  lt;script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.2/js/select2.min.js"gt;lt;/scriptgt;  lt;script type="text/javascript"gt; $(document).ready(function() {  $( ".inv" ).select2({   ajax: {  url: "js/jsontrasl.php",  dataType: 'json',  delay: 250,  data: function (params) {  return {  q: params.term // search term  };  },  processResults: function (data) {  return {  results: data  };  },  cache: true  },  minimumInputLength: 1 }).on('change', function (e){  var bdgaor = $('.inv').select2('data')[0].bdgaor;  var vale = $('.inv').select2('data')[0].vale;  $('#bdgaor').html(bdgaor);  $('#vale').html(vale);   }) });   lt;/scriptgt; 
 lt;div class="col-md-4 pr-1"gt;   lt;div class="form-group"gt;   lt;span class="input-group-addon"gt;lt;bgt;Traslado Asociadolt;/bgt;  lt;/spangt;   lt;select class="inv form-control" name="inv" id="inv" requiredgt;   lt;option value=""gt;Selecciona trasladolt;/optiongt;   lt;/selectgt;   lt;/divgt;   lt;/divgt; 

Y aca mi JSONTRASL.PHP con el que traigo los datos

 lt;?php // connect to database  $connection= mysqli_connect('localhost','root','','vehicle_management');  $search = strip_tags(trim($_GET['q']));  // Do Prepared Query $query = mysqli_query($connection, "SELECT * FROM traslado WHERE inv LIKE '%$search%' LIMIT 500"); // Do a quick fetchall on the results $list = array(); while ($list=mysqli_fetch_array($query)){  $data[] = array('inv' =gt; $list['inv'], 'text' =gt; $list['inv'],'bdgaor' =gt; $list['bdgaor'],'vale' =gt; $list['vale']); } // return the result in json echo json_encode($data); ?gt;   

Mi html con el select y los inputs que lleno

Scripts con el on change y los valores que busco para llenar los inputs

mi php con el que hago la consulta para el select y almaceno los datos para los inputs con el on change

Комментарии:

1. Код, добавленный на страницу, не является полным. Запустите код, чтобы увидеть две имеющиеся у вас ошибки. Исправление обоих может решить ваши проблемы.