我准备了一个JSFiddle:http://jsfiddle.net/Dgp5x/
在开始时,第四个选项被禁用(<option disabled id="toEnable">4</option>
)。 5秒后,使用jQuery(setTimeout(function(){$("#toEnable").prop("disabled", false)}, 5000);
)启用相同的选项。
当您在6秒后打开选择时,第四个选项被启用,当您在经过5秒之前打开选择时,该选项仍然被禁用。当您在4秒后打开选择并将其打开几秒钟时,该选项将不会更改,即使它在一秒钟后启用。
即使在启用期间打开选项,有没有办法更新选项?