Сделать динамический список на ajax

Подскажите пожалуйста, как динамически вывести модель, при выборе марки. Есть наброски кода, но пока к решению подойти не могу,

<script type = "text/javascript">
        $(function(){
            $(".mark1").change(function() {
                var value = $(this).val();
                $.ajax ({
                    url: "mark_model.php",
                    dataType: 'html',
                    data: 'value='+value,
                    success: function(data){
                        $(".model1").html(data);
                    }
                })
            });
        });
    </script>
            })
        })
    </script>

    <label class="select"><b>Марка:</b></label>
        <SELECT name="mark" class = "mark1"><OPTION value="0">Все марки</OPTION>
        <?
            $q="SELECT mark FROM mail GROUP BY mark ORDER BY mark ASC";
            $result=mysql_query($q);
            while (list($M)=mysql_fetch_array($result)){
                $sel=($M==$input["mark"])?"selected":"";;
                ?><OPTION value="<?=$M?>" <?=$sel?>><?=$M?></OPTION><?
            }
        ?>
        </SELECT>
    <BR>
            <label class="select"><b>Модель:</b></label>
        <SELECT name="model" class = "model1"><OPTION value="0">Все модели</OPTION>
        <?
            $q="SELECT model FROM mail GROUP BY model ORDER BY model ASC";
            $result=mysql_query($q);
            while (list($M)=mysql_fetch_array($result)){
                $sel=($M==$input["model"])?"selected":"";
                ?><OPTION value="<?=$M?>" <?=$sel?>><?=$M?></OPTION><?
            }
        ?>

И код файла mark_model.php, который подгружается ajax`сом

<script type="text/javascript">
    console.log("hellow");
    //console.log(value);

</script>

<?php
include ("connect.php");
include ("sub.php");

    if(!empty($_GET['value'])) {
        $q="SELECT model FROM mail WHERE mark =".$_GET['value']." GROUP BY model ORDER BY model ASC";
        $result=mysql_query($q);
                    while (list($M)=mysql_fetch_array($result)){
                        echo "да я";
                    $sel=($M==$input["model"])?"selected":"";
                    ?><OPTION value="<?=$M?>" <?=$sel?>><?=$M?></OPTION><?
            }
        
?>

Ответы (0 шт):