JQuery не работает правильно на атрибут события onchange HTML

Я использую JQuery для получения данных из MySQL, когда выбран раскрывающийся список. но он отлично работает в моей локальной среде, но загружает предыдущие данные на сервер, даже если эти данные не существуют в MySQL.

<select name="book_no" id="name" class="form-control selectpicker" data-index="2" data-live-search="true"  onchange="$('#amount').load('ajax.php?NAME=' + $('#name :selected').val());$('#output1').val($(this).find('option:selected').attr('id'));$('#book_series').val($(this).find('option:selected').attr('ids'))">

и это код, который находится в файле ajax.php

<?php
include 'include/db.php';
$NAME = $_REQUEST['NAME'];

?>
<script>
console.log("Hello");
</script>

<label>Slip Start</label>
<?php
$query = "Select * from book_slip where book_code = '$NAME'" ;
$res = mysqli_query($con , $query);

?>
<select name="ss" id="names" class="form-control" onchange="$('#amoun').load('ajax1.php?NAME=' + $('#names :selected').val());">
<option value=""></option>

<?php
while ($row = mysqli_fetch_array($res)){
echo "<option value=$row[id]>$row[book_slip]</option>";

}
echo "</select>";
?>

Основное назначение этого кода — получить значения слипов, которые до сих пор не использовались. Если слип используется, он будет удален из базы данных. и когда я проверяю в базе данных промах не отображается, но в моей форме показывает, что я должен делать.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector