Мне нужна ваша помощь в моем веб-интерфейсе У меня есть поле выбора, которое возвращает данные для базы данных mysql, поэтому я хочу, когда я выберу что-то из своего окна выбора, мне нужно, чтобы он появился в textarea, это мой код :Php select Box из базы данных mysql
<?php require_once('config.php'); ?>
<html>
<head>
<title>Dynamic Dependent Dropdown with jQuery</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$('#country').change(function(){
var country_id = $('#country').val();
if(country_id != 0)
{
$.ajax({
type:'post',
url:'getvalue.php',
data:{id:country_id},
cache:false,
success: function(returndata){
$('#city').html(returndata);
}
});
}
})
})
</script>
</head>
<body>
<div class="wrapper">
<h1>Dynamic Dependent Dropdown with jQuery</h1>
<p><a href="http://coffeecupweb.com/">http://coffeecupweb.com/</a></p>
<form>
<div class="inputbox">
<select id="country" class="selectbox">
<option value="0">Please Select a country</option>
<?php $sql = mysql_query('SELECT * FROM `countries`'); ?>
<?php while($row = mysql_fetch_array($sql)){ ?>
<option value="<?php echo $row['id']; ?>"><?php echo $row['name']; ?></option>
<?php } ?>
</select>
</div>
<div class="inputbox">
<select id="city" class="selectbox">
<option value="0">Please select a city</option>
<option></option>
</select>
</div>
</form>
</div>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<select name="test[]" multiple="multiple">
<option value="and">and</option>
<option value="or">or</option>
<option value="==">==</option>
<option value=">">></option>
<option value="<"><</option>
</select>
<input type="submit" value="Send" />
</form>
<?php
$test=$_POST['test'];
if ($test){
foreach ($test as $t){echo 'You selected ',$t,'<br />';}
}
?>
Text: <textarea name="comment" rows="5" cols="40">
<?php
$comment=$_POST['country'];
if ($test){
foreach ($test as $t){echo 'You selected ',$t,'<br />';}
}
$comment=$_POST['city'];
if ($comment){
foreach ($comment as $t1){echo 'You selected ',$t1,'<br />';}
}
?></textarea> </div>
</body>
</html>
этот код работает хорошо, когда я выбираю свою страну с городом, но работа dosen't в текстовом поле, где я хочу каждые один я выбрать что-то из одного из полого выбора появляется в моем поле выбора .thankyou в аванс
Ваша проблема в том, что '# city' не заполнен? – Random