在UI中没有启用html select
html select does not enable in the UI
我有这个html代码
<td width="300px">
<select id="Drpdwn_application2"
name="Drpdwn_application2"
ClientIDMode="static"
class="multiselect"
runat="server">
</select>
</td>
我想知道为什么这个javascript不工作:
<script>
// other codes
document.getElementById("Drpdwn_application2").disabled = false;
</script>
作为替代,我也尝试了这个,但仍然不起作用,
var cbox = $("#Drpdwn_application2");
cbox.attr('disabled', 'disabled');
cbox.prop('disabled', false);
其他声明:
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script>
<script src="js/capability.js" type="text/javascript"></script>
<script src="scripts/jquery-ui-1.10.3.js" type="text/javascript"></script>
<link href="Content/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="style/bootstrap/js/bootstrap-multiselect.js" type="text/javascript"></script>
编辑:当我尝试使用alert
检查属性disabled
的值时,它显示正确的值,例如
alert(document.getElementById("Drpdwn_application2").disabled);
// return true/false
// which i think is working
// but the control in the UI is not updating
这里,
这是启用select
$('#Drpdwn_application2').prop('disabled', false);
和禁用select,使用
$('#Drpdwn_application2').prop('disabled', 'disabled');
Try This
Javascript
<script>
function disable() {
document.getElementById("mySelect").disabled=true;
}
function enable() {
document.getElementById("mySelect").disabled=false;
}
</script>
HTML
<select id="mySelect">
<option>Apple</option>
<option>Pear</option>
<option>Banana</option>
<option>Orange</option>
</select>
<input type="button" onclick="disable()" value="Disable list">
<input type="button" onclick="enable()" value="Enable list">
演示相关文章:
- 如何启用Emmet'的选项卡键处理程序(HTML快捷方式)
- 按时间启用HTML按钮
- 仅对特定的html元素启用幻灯片放映
- 如何在 iPhone 上打开启用了 CSS 事件的 HTML 文件
- Javascript(jQuery)/HTML:设置<输入>或者<选择>启用,不工作
- 可以't在safari中启用html输入字段
- 如何在锁定“Cmd + V”的HTML页面上启用粘贴
- 使用 jQuery 切换(启用/禁用)HTML 表中的所有复选框
- 如何在开始时禁用 HTML 中的链接并在之后启用它
- 仅为特定 html 元素启用刷新
- 选中复选框时启用 html 单选按钮(基本 JS 或 CSS)
- 禁用和启用 html 标记以防止多次点击
- 如何在提交时启用HTML元素
- 启用html和javascript文件的IntelliJ热交换
- 无法启用html文本字段.IE 8发布.firefox运行良好
- 基于同一表单中下拉菜单的值启用HTML表单文本框
- 如何使用聚合物在其他浏览器中启用HTML导入
- 在UI中没有启用html select
- 如何在Amazon Beanstalk和Tomcat上启用HTML/JavaScript/CSS的gzip
- 如何禁用/重新启用html元素及其子元素上的所有点击/触摸/鼠标事件