Сделать динамический список на 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><?
}
?>