У меня есть две таблицы,второй выпадающий не заполнять при выборе Fisrt значения выпадающий
- состояние, в котором StCode, StateName
2.district где DistCode, StCode, DistrictName
Мой код для первого Оказание взносов
<td><label for="studentstate"></label>
<select name="studentstate" id="studentstate">
<?php
$con=mysql_connect("localhost","root","");
if(!$con)
{
die('could not connect:'.mysql_error());
}
mysql_select_db("db_loan",$con);
$sqlstr="select StCode,StateName from state";
$result=mysql_query($sqlstr);
while($row=mysql_fetch_array($result))
{
echo '<option value="'.$row['StCode'].'">'.$row['StateName'].'</option>';
}
echo $sccode=$row['StCode'];
?>
</select></td>
Теперь у меня есть следующие рекомендации для второго DropDownList, где я хочу, чтобы показать имя района
<div id="result">
<input type="button" value="Reload"></input>
<select name="studentdist" id="studentdist">
<?php
$con=mysql_connect("localhost","root","");
if(!$con)
{
die('could not connect:'.mysql_error());
}
mysql_select_db("db_loan",$con);
$sqlstr="select DistCode,DistrictName from district where StCode='$sccode'";
$result=mysql_query($sqlstr);
while($row=mysql_fetch_array($result))
{
echo '<option value="'.$row['DistCode'].'">'.$row['DistrictName'].'</option>';
}
// echo $sccode=$row['DistCode'];
?>
</select></td>
</div>
Теперь, если я, что я должен сделать для перезагрузки моего DIV, когда выбрать первое значение из выпадающего списка
Пожалуйста, если вы знаете, скажите, пожалуйста, как это сделать это без использования ajex или JQuery
После чтения предложения от мирзы я обновил свой код, как следовать, но до сих пор там не работает
</head>
<script type="text/javascript">
$("#studentstate").change(function()
{
$("#studentdist").load("pag1.php?choice=" + $("#studentstate").val());
});
</script>
<body>
Это для справки. [Проверить это] (http://www.plus2net.com/php_tutorial/php_drop_down_list.php) – Virb