javascript下拉填充

Fre*_*cer 2 javascript asp.net jquery

我使用ASP.NET通过javascript填充我的下拉列表,为此我已经获得了该站点上的一个答案的帮助.我使用了以下代码:

<script type="text/javascript">
    $(document).ready(function () {
        alert("Hi");
        var select = document.getElementById('<%=ddlItems%>');
        var option = document.createElement("option");
        option.value = "1";
        option.innerHTML = "Option1";
        select.appendChild(option);

    });
</script>
Run Code Online (Sandbox Code Playgroud)

它不起作用.为了检查程序流是否正在进入功能,我已经设置了一个警告框.它向我显示正确的警报,这意味着它进入该功能但在该代码下方不起作用.可能是什么问题?

Adi*_*ngh 5

使用ddlItems.ClientID

<script type="text/javascript">
    $(document).ready(function () {
        alert("Hi");
        var select = document.getElementById('<%=ddlItems.ClientID%>');
        var option = document.createElement("option");
        option.value = "1";
        option.innerHTML = "Option1";
        select.appendChild(option);

    });
</script>
Run Code Online (Sandbox Code Playgroud)