<select id="mySelect"><optionvalue="1">选项1</option><optionvalue="2">选项2</option><optionvalue="3">选项3</option><optionvalue="4">选项4</option></select><script>$(document).ready(function(){letoptionCount=$('#mySelect option').length;console.log(optionCount);if(optionCount>2){...
<select id="mySelect"><optionvalue="1">选项1</option><optionvalue="2">选项2</option><optionvalue="3">选项3</option></select><buttonid="btnDisable">禁用</button><buttonid="btnEnable">启用</button><script>$(document).ready(function(){// 获取disabled属性值$("#btnDisable").click(fun...
在开发中遇到一个新的需求,要求<select>下拉菜单中指定的几个 </option> 符合条件的时候,处于禁用状态;解决房方案:只需要在哪一项加上属性disabled=""即可。 通过juqery来对符合条件的<option>进行遍历,进行属性设置; <option value="3" id="o3"disabled="">已放款</option> <select name="order_status" id...
<option>第3项</option> <optiondisabled="disabled">第4项</option> <option>第5项</option> <option>第6项</option> </select> 对比2: <selectclass="myselect"> <option>第1项</option> <optiondisabled="disabled">第2项</option> <option>第3项</option> <optiondisabled="disabled">第4项</o...
jquery的hide方法只是在相应DOM上面增加了样式:display: none 而option不是可绘制的DOM,所以使用hide方法是无效的 两种解决方案:1.在option标签上面加上disabled="disabled"属性,表示不可用,这种方案只是让option不能选择,但没有隐藏掉 2.如果想隐藏掉,只能把option从DOM树中去除,然后对去除的option...
<option value="1">选项一</option> <option value="1">选项二</option> </select> jquery代码: //jquery设置select禁用 $("#level").attr("disabled","disabled"); //jquery设置select取消禁用 $("#level").removeAttr("disabled");
JQuery根据指定值动态设置select下的option选中或禁用: $(function(){ var date=new Date; var month = date.getMonth()+1; $("#list").find("option[value = '"+month+"']").attr("selected","selected");//动态设置选中 $("#list").find("option[value = '"+month+"']").attr("disabled",...
$(".selector").find("option:contains('pxx')").attr("selected",true); 注意:之前$(".selector").find("option[text='pxx']").attr("selected",true);这种写法是错误的,目前个人证实input支持这种获取属性值的写法:"input[text='pxx']",select中需要"option:contains('pxx')"这样获取。
1 1、创建一个test.html文件。2、在文件内,使用select标签,option标签创建一个下拉选项。同时创建一个button按钮,用于触发执行js函数。3、在js标签内,创建函数,在函数内,通过获得select对象,使用attr()方法设置disabled属性为disabled,从而实现下拉框不可选。注意事项 在jquery中,attr()方法常用于设置或获取...
1">项目经理</option> <option value="2">总经理</option> <option value="3">技术经理</option> <option value="4">部门经理</option> </select> </body> </html>JavaScript$("#sel").attr("disabled","disabled").css("background-color","#EEEEEE;");效果图: