ajax ошибка запроса после добавления файла javascript - PullRequest
0 голосов
/ 04 мая 2020

Я использую ajax запрос на получение некоторой даты из базы данных, и все работает нормально.

 $(function(){
   var CustomersServerParams = {};
   $.each($('._hidden_inputs._filters input'),function(){
      CustomersServerParams[$(this).attr('name')] = '[name="'+$(this).attr('name')+'"]';
  });
   CustomersServerParams['exclude_inactive'] = '[name="exclude_inactive"]:checked';

   var tAPI = initDataTable('.table-clients', admin_url+'clients/table', [0], [0], CustomersServerParams,<?php echo hooks()->apply_filters('customers_table_default_order', json_encode(array(2,'asc'))); ?>);
   $('input[name="exclude_inactive"]').on('change',function(){
       tAPI.ajax.reload();
   });

});

, но когда я добавляю еще один javascript файл с именем "persianDatepicker. js", то мой ajax запрос не работает и больше не показывает данные из базы данных! Но когда я вставляю тег сценария этого файла над другим js файлом, называемым "vendor-admin. js", данные отображаются и ajax работает но мой «persianDatepicker. js» нуждается в jquery для работы и не может быть помещен выше поставщика-администратора. js!

вот порядок тегов сценария:

    <script type="text/javascript" src="vendor-admin.js"></script>
    <script type="text/javascript" src="jquery-migrate.js"></script>
    <script type="text/javascript" src="persianDatepicker.js"></script>

Похоже, "vendor-admin. js" и "persianDatepicker. js" конфликтуют друг с другом, как решить эту проблему?

мои используемые js файлы: здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...