jquery在html的onchange事件属性上无法正常工作

时间:2017-08-15 14:27:31

标签: php jquery 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>";
            ?>

此代码的主要目的是获取滑动值,直到现在如果使用滑动,它将从数据库中删除。当我签入数据库时​​,没有显示滑动但是它以我的形式显示我应该怎么做。

0 个答案:

没有答案