Javascript 如何清除HTML数据列表当前选项?

Javascript 如何清除HTML数据列表当前选项?,javascript,html,html-datalist,Javascript,Html,Html Datalist,我正在写一个动态数据列表。然而,当我试图更新列表时,前一个列表并不清楚。有什么解决办法吗 这是我的密码 function loadDataList(selectedSchoolName) { var options = ''; //document.getElementById('schoolNameList').remove(); for(var i = 0; i < selectedSchoolName.length; i++)

我正在写一个动态数据列表。然而,当我试图更新列表时,前一个列表并不清楚。有什么解决办法吗

这是我的密码

 function loadDataList(selectedSchoolName)
    {
        var options = '';
        //document.getElementById('schoolNameList').remove();
        for(var i = 0; i < selectedSchoolName.length; i++)
        {
            options += '<option value="'+ selectedSchoolName[i] +'" >';
        }
        document.getElementById('schoolNameList').innerHTML = options;
    }
函数加载数据列表(selectedSchoolName)
{
var选项=“”;
//document.getElementById('schoolNameList').remove();
对于(变量i=0;i

谢谢

在本例中,您不想删除
学校名称列表
本身;您希望删除该列表的子项(列表项)。有几种方法可以做到这一点,但这一种应该有效:


document.getElementById('schoolNameList')。innerHTML=''

您有用于此的plunker吗?