使用jQuery更改下拉列表的选定值
我有一个带有已知值的下拉列表。 我正在尝试将下拉列表设置为使用 jQuery 知道的特定值。 使用常规 JavaScript ,我会做类似的事情: ddl = document.getElementById("ID of element goes here"); ddl.value = 2; // 2 being the value I want to set it too. 但是,我需要使用jQuery,因为我在选择器中使用了CSS类(愚蠢的 ASP.NET 客户端ID ...)。 这是我尝试过的一些方法: $("._statusDDL").val(2); // Doesn't find 2 as a value. $("._statusDDL").children("option").val(2) // Also failed. 如何使用jQuery? 更新资料 事实证明,我第一次做对了: $("._statusDDL").val(2); 当我在上面放一个警报时,它可以正常工作,但是当我删除警报并使它以全速运行时,我得到了错误 无法设置所选属性。 无效索引 我不确定这是不是jQuery或Internet Explorer 6的错误(我猜是Internet Explorer 6),但这非常令人讨厌。 #1楼 在查看了一些解决方案之后,这对我有用。 我有一个带有一些值的下拉列表