cwlr.net
当前位置:首页 >> sElECt 不可选 变灰 >>

sElECt 不可选 变灰

不知道你指的是那种变灰,干脆把两个功能全写上吧 function change() { var select1=document.getElementById("s1"); if(select1.disabled==true) select1.disabled=false; else if(select1.disabled==false) select1.disabled=true; } 1 2 3

给该元素加上 disabled="false" 属性 即可; Volvo Saab Opel Audi如图:

Document1234确定$(function(){$("button").click(function(event) {$("select").attr('disabled','disabled');});})

使用jquery动态的设置下拉框不能选择可以使用jquery的attr方法给select控件添加disabled属性,由于即使是被禁止选择了,下拉框还是会显示白色,这样可能会让用户产生 误解,可以再加上一个灰色的背景色,具体实现代码如下: HTML 如何设置select...

$(function(){ $("select").attr("disabled", "disabled"); //如果和jquery1.6以上版本,可以使用以下语句: $("select").prop("disabled", true); });

select标签有个onchange属性,当切换选项的时候会触发该方法: ... function changeType(){ $("#inputId").attr('readonly', 'readonly');//不可输入 $("#inputId").css('background-color', '#eaeaea');//置为灰色 }

test $(function(){ $('#ComboBox').combobox({ valueField:'status', textField:'statusname', data:[ { status : "0", statusname : "默认" }, { status : "1", statusname : "状态1" }, { status : "2", statusname : "状态2" }, { status :...

无标题文档body{margin:0;}function test(id,state){ var current = document.getElementById(id); current.disabled = state;}  每5秒 每10秒  每15秒  每20秒

select{ color: #eee } option{ color: #000; } 测试1 测试2 测试3 测试4

应该是能实现的,不过不是下拉列表,而是类似下拉列表(效果),就是在点击文本框的时候出来div,至于div要怎么显示你就可以自己设置了吧,原理有点像日期控件。 1 2 3 4 5 6

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com