Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对此感到有些困惑...为什么 .val() 显然在为 .val() 选择了一个选项时返回 null <select>?
<select>
这些命令是通过问题页面上的 Chrome 控制台执行的。
我认为这可能是 Chrome 中的一个错误。也许我的特定版本的 Chrome 和这个特定版本的 jQuery 之间存在错误?有select问题的(以前是隐藏的,但未隐藏以供进一步测试)看起来像这样:
select
这表明未选择选项。
但是,单击它(打开选择元素并显示选项,而不是实际单击选项)揭示了这一点:
诡异的。很奇怪。Soooo 如果 GUI 反映了事物的状态,Chrome 的一部分认为 select 元素选择了一个选项,而另一部分代码认为 select 元素没有选择一个选项?诡异的。