I have form with two dropdownlists (lets say A and B). When I select a value from A, B is being populated accordingly using AJAX
Aynı sayfada ben basıldığında, başka bir PHP sayfası DropDownLists seçilen öğelerin değerlerini nakleder ki, bir düğme var. Ben yaşıyorum sorun B seçilen değer Empty / Blank döndürülür olmasıdır.
AJAX kullanarak nüfuslu bir DropDownList seçili değerini saklamak için bir yolu var mı?
Aşağıdaki kodu:
(Ana FORM)
<form name="NewBar" method="post" onsubmit="return validateFormOnSubmit(this)" action="AssignContactDetailToBar_f.php">
<tr>
<td width="150"><b>Bar:</b></td>
<td>
<select name = "bar" onChange="getContact('AssignContactDetailToBar_f_getContacts.php?bar='+this.value)" size = 1 style = "width:190px">
<option value = "">---Select---</option>
<?php
while ($data = mysql_fetch_array($r_getBarsDetails))
{
echo "<option value=\"".$data['bar_id']."\">".$data['bar_name']." (".$data['town_name'].")</option>";
}
?>
</td>
</tr>
<tr>
<td width="150"><b>Contact Person:</b></td>
<td>
<div id="persondiv"><select name = "person" size = 1 style = "width:190px">
<option value = "">--Select Bar--</option>
</td>
</tr>
<tr>
<td>
<input name="security" type="text" size="15">
</td>
<td>
<input type="submit" name="Submit" value="Submit">
</td>
</tr>
</form>
2. DropDownList doldurmak için FORMU
<select name="person" size = 1 style = "width:190px">
<option value = "">--Select Person--</option>
<?php
while($data=mysql_fetch_array($result))
{
echo "<option value=\"".$data['person_id']."\">".$data['person_name']." ".$data['person_surname']." (".$data['town_name'].")</option>";
} ?>
Eğer here den tam kod karşıdan görmek istiyorsanız