根据下拉选择更改下拉列表的值

时间:2014-10-07 15:19:23

标签: javascript php database drop-down-menu

我有来自我的数据库的药品名称的下拉菜单-1。 我需要做的是当我选择一种特定的药物时 从dropdown-menu-1,Dropdown-menu-2自动显示 数据库中该药的数量。

我认为我的问题是如何在javascript中进行查询。

数据库:

药物A的数量为5

药物B的量为7

药物C的量为10

如果你点击药a,dropdown-menu-2中的选项应该是1到5, 如果药物b,下拉菜单-2中的选项应为1至7,药物c应为1至10。

- >下拉菜单-1

- >下拉菜单-1 |下拉菜单-2

这是我的代码:

<select id="one">
<?php 

while ($print = mysql_fetch_array($query3)){

  echo "<option value\"".$print['generic_name']." ".$print['brand_name']."\">".$print['generic_name']." ".$print['brand_name']."</option>"; }

?>
</select>

<select id="two"></select>

<script type="text/javascript">
$(function () {
    $("#one").change(function (e) {
        $("#two").empty();

<?php $query4 = mysql_query("SELECT * FROM medicine, status WHERE     medicine.med_id=status.med_id AND medicine.generic_name=")?>

        var options = 
        $("#one option").filter(function(e){
            return $(this).attr("value") > $("#one option:selected").val();
        }).clone();

        $("#two").append(options);
    });
});
</script>

-HTML RENDER -

我准备在我的帖子中发布html渲染的图片,我不知道我需要10个代表点才能在我的帖子中添加图片。 我把它发布在photobucket而不是http://s1132.photobucket.com/user/klleww/media/post.png.html

0 个答案:

没有答案