如何设置select下拉禁止选择

1、问题背景

设置select下拉框不能选择,利用disabled="disabled",但是颜色且显示白色,容易引起用户误解

2、问题实现

(1)只禁止

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>如何设置select下拉禁止选择</title>
		<script src="../js/jquery-1.12.4.js"></script>
		<script>
			$(function(){

			});
		</script>
	</head>
	<body>
		<select id="sel" style="width: 200px; " disabled="disabled">
			<option value="1">项目经理</option>
			<option value="2">总经理</option>
			<option value="3">技术经理</option>
			<option value="4">部门经理</option>
		</select>
	</body>
</html>

(2)禁止且颜色为灰色

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>如何设置select下拉禁止选择</title>
		<script src="../js/jquery-1.12.4.js"></script>
		<script>
			$(function(){

			});
		</script>
	</head>
	<body>
		<select id="sel" style="width: 200px; background-color: #EEEEEE;" disabled="disabled">
			<option value="1">项目经理</option>
			<option value="2">总经理</option>
			<option value="3">技术经理</option>
			<option value="4">部门经理</option>
		</select>
	</body>
</html>

3、问题说明

利用disabled="disabled"和background-color进行对select下拉框设置,这样才显示被禁止操作

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

原文地址:https://www.cnblogs.com/odejsjhshw/p/10138749.html

时间: 2024-11-05 12:22:27

如何设置select下拉禁止选择的相关文章

如何设置select下拉菜单option项显示的数目

如何设置select下拉菜单option项显示的数目: 本章节介绍一下如何设置select下拉菜单的可见的option项的数目,代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.51texiao.cn/" /> <title>蚂蚁

jquery 获取和设置 select下拉框的值

<div style="display:block;text-align:left;margin-left:1em;"> <select id="uploadFrequency" style="width:50%;font-size:1em;" onchange="changeFunction()"> <option value="-1" selected="sele

jquery 获得select下拉框选择中的属性值

在平常做项目中经常遇到索性记录下来: $("#ZJshi").bind("change",function(){ //监听select改变 var miaoshu = $(this).val();//获得选中的值 var data_orgcoding = $(this).find("option:selected").attr("data_orgcoding");//主要就是这句话获取自定义属性的 $('.Zjxian_opt

JavaScript解决select下拉框中的内容太长显示不全的问题

JavaScript解决select下拉框中的内容太长显示不全的问题 1.说明 有些情况下,select下拉框的内容过长,导致部分看不见: 现在通过鼠标事件,让下拉框中的内容显示完全 2.实现源码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html

[jQueryUI] - Chosen:select下拉选择框美化插件及问题【转】

hosen 是一个支持jquery的select下拉框美化插件,它能让丑陋的.很长的select选择框变的更好看.更方便.不仅如此,它更扩展了select,增加了自动筛选的功能.它可对列表进行分组,同时也可禁用某些选择项. 先来看下插件的效果:   跟这个比起来,原来的select样式是不是弱爆了! 马上来武装我们的select吧: 1.先把js和css文件引用到网页里面去: ? 1 2 3 <link href="js/jqueryUI/chosen/chosen.css" t

jQuery插件实现select下拉框左右选择_交换内容(multiselect2side)

效果图: 使用jQuery插件---multiselect2side做法: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head&

第三章:Select 下拉选择框的练习

1. 练习 Select 下拉选择框的练习. 2. 针对于这样的情况,如何来定位元素: 3. 总结: 看到下拉选择框,标准的 Select 下拉框时,可以选择合适的页面元素来定位.

Atitit.ui控件---下拉菜单选择控件的实现select html

Atitit.ui控件---下拉菜单选择控件的实现select   html 1. 调用& model的实现 1 2. -----select.jsp------ 1 1. 调用& model的实现 Proj.vod2 <% List li=new ArrayList(); Map m=new HashMap (); m.put("lab","爱情"); m.put("v","1"); li.add(m)

CSS自定义select下拉选择框的样式(不用其他标签模拟)

CSS自定义select下拉选择框的样式(不用其他标签模拟):http://www.jb51.net/css/148841.html CSS美化选择框:http://www.cnblogs.com/shishm/archive/2012/03/02/2376759.html 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5