如何使用XML使用XMLhttpRequest添加到select元素?

时间:2015-02-03 03:35:23

标签: javascript php html ajax

我想通过PHP检索mysql数据库中的值,我想在select元素中动态添加它们作为选择。

这是我的HTML代码:

<label for='listDivision'>Division</label><select id='listDivision' name='listDivision' disabled='true' onchange='getList(this, "getDepartments");'>
                    <!-- list of divisions in here -->  

                    </select>

这是检索响应文本代码的javascript代码:

                switch(val.id)
                {
                    case "listCompany":
                    var div = document.getElementById("listDivision");
                    alert(ajaxRequest.responseText);
                    break;
                }

这是我的PHP代码:

function getDivisions()
{   
    $query = "SELECT * FROM tbl_division";
    $result = mysql_query($query);
    while($row=mysql_fetch_array($result))
    {
        echo "<option value='".$row['Division_ID']."'>".$row['Division_Name']."</option>";
    }
}

但是,php echo不会将其添加到select中。我可以用其他任何方式做到这一点吗?

1 个答案:

答案 0 :(得分:0)

NVM。我已经修好了。

我刚刚在它调用的php中生成了整个选择代码。