jQuery函数没有启动

时间:2018-06-07 14:50:19

标签: jquery

我有一个带有选择输入的表单。我想在select输入的值改变时执行jQuery函数:

这是选择输入:

<div class="form-group required">
        <label class="col-sm-3  control-label">Marca del vehículo</label>
        <div class="col-sm-9">
            <select class="form-control" name="marca" id="marca">
                <option value="">Selecciona una marca de vehículo</option>
                <?php
                $sql = "SELECT * FROM car_make ORDER BY name ";
                $res = $mysqli->query($sql);
                while($row = $res->fetch_assoc())
                    {
                    echo"<option value=´{$row["id_car_make"]}']>{$row["name"]} 
                    </option>";
                    }


               ?>



            </select>
      </div>
</div> 

这是应该在选择值更改时启动该函数的脚本:

<script>


        if (window.jQuery) {  
            // jQuery is loaded  
            alert("Yeah!");
        } else {
            // jQuery is not loaded
            alert("Doesn't Work");
        }


 $("#marca").change(function(){

    cid = $(this).val();
    $.post("modelo.php",{id:cid}, function(data){
            $("#modelo").html(data);
        });

    });

我已经包含两个警报来确认jQuery已加载。

现在,更改选择值后,脚本不会启动。

我无法找到未启动该功能的原因

0 个答案:

没有答案