我想默认将实现中的选择禁用。
<form>
<select id="mySelect" required disabled>
<option>Cats</option>
<option>Dogs</option>
</select>
</form>
<button id="try" >Try it</button>
Run Code Online (Sandbox Code Playgroud)
jQuery:
$('#try').click(function(){
$('#mySelect').prop("disabled", false);
};
Run Code Online (Sandbox Code Playgroud)
在开发工具中,它显示了单击“尝试”按钮时,已禁用select属性的属性。但是,下拉列表将不起作用。我认为这是特定于实现的事情,因为它似乎动态地在我的选择上方生成了样式化的无序列表。它将禁用添加到这个新生成的列表,我也将其删除了。