Второй выпадающий концерн, Php, Ajax - PullRequest
0 голосов
/ 15 мая 2019

Этот код взят из руководства, которое я видел на YouTube.

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

Я пытался перекодировать его, но проблема сохраняется.

Это дляAJAX

 <?php
    include('db.php');
    if($_POST['id']){
        $id=$_POST['id'];
        if($id==0){
            echo "<option value='0'>Select Type</option>";
            }else{
                $sql = mysqli_query($con,"SELECT * FROM `ConcernType` WHERE Concern_Id='$id'");
                while($row = mysqli_fetch_array($sql)){
                    echo '<option value="'.$row['ConcernType_id'].'">'.$row['ConcernType_name'].'</option>';

                    }
                }
            }
    ?>

Это для index.php

    <label>Concern Category :</label><select name="concerncategory" class="concerncategory">
    <option value="0">Select Category</option>
    <?php
    include('db.php');
    $sql = mysqli_query($con,"select * from ConcernCategory");
    while($row=mysqli_fetch_array($sql))
    {
    echo '<option value="'.$row['Concern_Id'].'">'.$row['ConcernCategory_name'].'</option>';
    } ?>
    </select><br/><br/>
    <label>Concern Type :</label><select name="concerntype" class="concerntype">
    <option value="0">Select Type</option>
    </select>
    <br /><br />

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function()
    {
    $(".concerncategory").change(function()
    {
    var Concern_Id=$(this).val();
    var post_id = 'id='+ Concern_Id;
    $.ajax ({
    type: "POST", url: "ajax.php", data: post_id, cache: false,
    success: function(Type) {
    $(".concerntype").html(Type);
    } }); }); });
    </script>

Вот несколько скриншотов.

https://ibb.co/2NTTdG8

https://ibb.co/fFXBzFS

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