загрузка данных из базы данных JavaScript и ajax - PullRequest
0 голосов
/ 03 июля 2019

Я создал таблицу со значениями «$ пол, $ starte_whight, $ end_wight и $ price», которую я пытаюсь загрузить с помощью ajax и js, но не могу заставить скрипт js работать со значениямимоя база данных, любая помощь будет очень признательна

здесь, где я выбираю пол, используя ajax

 <label for="nombre" class="control-label">gender:</label>

           <div class="form-group">
          <div class="selector-gen">
   <select class="form-control" id="gender" name="clasificacion" required> 
      </select>
           </div>
          </div>
        <script type="text/javascript">
        $(document).ready(function() {
            $.ajax({
                type: "POST",
                url: "../ajax/autocomplete/gen.php",
                success: function(response)
                {
                    $('.selector-gen select').html(response).fadeIn();
                }
            });
        });
         </script>                                                            

так я загружаю ajax

  $fetch = "SELECT id,gender FROM table ORDER BY gender"; 
$result = mysqli_query($con, $fetch) or die("no good");
echo '<option value="0">Selec...</option>';
while (($fila = mysqli_fetch_array($result)) != NULL) {
    echo '<option 
  value="'.$fila["gender"].'">'.$fila["gender"].'</option>';
        }

затем я ввожу вайт

  <input class="form-control" id="weight" name="whight"/>

затем я называю этот скрипт

     function Ticket(gender, weight) {
      this.gender=gender;
    this.weight=weight;
         }

    Ticket.prototype.getPrice=function() {
    var price;
     if(this.gender==="gender" && $starte_whight > end_whight){
      price=$price;
    }

     return price;
   }

    $("#calculate").click(function() {
    var genderOptions=[];
      $("select option:selected").each(function() {
        genderOptions.push($(this).text());
       });

       var newTicket = new 
      Ticket($("#gender").val(),$('#weight').val());
      var multiplyVal = newTicket.weight * newTicket.getPrice();
      $("#yourTicket").val(multiplyVal);

      $("#yourTickets").val(newTicket.getPrice().toFixed(2));
      $("#gen").val(newTicket.gender);
   });

это пример скрипта, работающего со значениями по умолчанию https://jsfiddle.net/poojjaval/a9u4mkwy/7

Я ожидаю, что смогу создать любое значение пола и колеблется до определенной цены

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