用于更新表的HTML下拉列表

时间:2013-03-01 12:38:27

标签: php html

我想做的事情可能是不可能的,但我得出的结论是,我正在追逐我的尾巴。我创建了以下php来填充下拉列表,其中包含一系列表演:

echo '<select id="tunelist" name="tunelist" >'; 
$link = mysql_connect('localhost', 'setlist', 'music');
$query = mysql_query("SHOW DATABASES");
while ($row = mysql_fetch_assoc($query)) {
   echo '<option value="'.$row['Database'].'">'.$row['Database'].'</option>';
}
echo '</Select>';

在做出选择之后,我想在下拉列表下方的表格中显示所选数据库中的信息。有没有人对如何实现这一点有任何建议?

谢谢,

Loren

1 个答案:

答案 0 :(得分:1)

你不能用PHP做到这一点,你必须使用JavaScript / jQuery,并使用像AJAX这样的技术。

你应该使用jQuery创建另一个id为selected-div的div和类似的东西:

$("#tunelist").select(function(e) {
    // fill the div here
    $("#selected-div").text("You selected: "+$(this).val())
});

你可以在这里查看jQuery:http://www.jquery.com/