`
阅读更多

【前言】

   下拉选择是网站经常用的,这里总结下,做到课件里

 

【主体】

常见的设置:下拉框默认有个首选项,常见的有两种效果

1、下拉按钮控件变灰不可点,根本不能显示下拉列表中的选项

2、下拉按钮可以点,但是显示选项为灰色,点击无“选中”效果

 

第一种:通过jquery控制

 

 $("select").attr("disabled", "disabled");
第二种:通过diasbled属性控制

 

<option value="volvo" disabled="true">Volvo</option>

 

还有就是下拉选项的值在提交时的判断,这个在js里判断即可

科目:<select class="select-list">
	<option value="0">请选择</option>
	<option value="1">一级</option>
	<option value="2">二级</option>
	<option value="3">三级</option>
	<option value="4">四级</option>
</select>
<button class="btn">提交</button>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
<script type="text/javascript">
	$(document).ready(function(){
		$('.btn').on('click',function(){
			var text = $(".select-list").find("option:selected").text();
			var value = $(".select-list").find("option:selected").val();
			if (value != 0) {
				alert('您的选择是'+value+'级科目')
			}else{
				alert('请选择科目')
			}
		})
	})
</script>

 

 

 

 

.

分享到:
评论

相关推荐

    自定义select选择框(很漂亮很强大,推荐)

    在网页设计中,选择框(Select)是一种常见的交互元素,用于让用户从预设的选项中进行选择。然而,原生的HTML `&lt;select&gt;` 元素样式单一,难以满足现代网页的美观需求。针对这一问题,开发者们通常会采用自定义 ...

    vue select选择框数据变化监听方法

    1、使用v-model在select标签上进行数据双向绑定, 2、在data里边添加val:‘ ...以上这篇vue select选择框数据变化监听方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。

    select选择框内容左右移动添加删除.zip

    select选择框内容左右移动添加删除代码基于jquery-1.8.3.min.js实现,简单实用,选中选项内容,点击移动按钮可进行内容左右移动,双击option内容也可左右移动,支持单选移动、多选移动和一键全部移动!

    jquery input文本框模拟select选择框获取选定

    对于标题提到的"jquery input文本框模拟select选择框获取选定",这是一个常见的需求,特别是在需要用户从一系列选项中进行选择但又希望保持界面简洁的情况下。这里我们将详细讨论如何使用jQuery来实现这个功能。 ...

    jQuery转换选择框为按钮的插件Select2Buttons.zip

    Select2Buttons是一个能将网页中的select选择框转换成一组按钮的插件。 主要功能特点: 转换select选择框为标签式按钮 支持js回发调用 支持disabled选项 支持将多个select设置为一组 支持取消默认...

    Chosen 基于jquery的Select选择框的华丽变身.zip

    《Chosen:jQuery插件让Select选择框的华丽变身》 在网页开发中,Select选择框作为基础元素,常用于用户交互,但其默认样式往往显得单调,不符合现代网页设计的美观需求。Chosen,一个基于jQuery的插件,正是为了...

    多select选择框

    多select选择框,jquery实现,非异步,带相关实例demo,多select选择框,jquery实现,非异步,带相关实例demo

    jQuery select选择框/文本输入框自动完成/自动提示插件

    文框输入框的自动完成和自动提示功能可以帮助用户快速的完成操作,是非常好的产品使用体验。这里向大家推荐一款优秀的 jQuery 文本输入框自动完成 & 自动提示插件,帮助你在网站中轻松添加输入框的自动完成和自动...

    select选择框内容左右移动

    在IT领域,尤其是在前端开发中,`select`选择框是一种常见的用户交互元素,用于让用户从预定义的选项中选择一个或多个值。本主题聚焦于如何实现`select`选择框内容的左右移动功能,这是一种增强用户体验的方式,尤其...

    select选择框小插件

    在众多的前端组件中,`select`选择框是最常见的一种,用于提供下拉选项供用户选择。本项目是一个基于jQuery编写的`select`选择框小插件,旨在提升用户体验,简化开发者对`select`元素的操作。 jQuery是一个广泛使用...

    ChosenSelect_美化H5Select选择框_

    在本文中,我们将深入探讨如何使用Chosen库来美化HTML5中的`&lt;select&gt;`选择框,使其在用户界面中更具吸引力且功能更加强大。Chosen是一个流行的JavaScript库,它通过提供自定义样式和增强的交互性,为原本简单的原生`...

    jquery+css+div实现select选择框样式

    "#divselect" 这是哪个模拟列表的盒子的ID,"#inputselect"这个是选择以后给 id="inputselect" 的input隐藏域赋值的哦。 懂一点程序的都明白为啥要赋值了。意思就是给这个隐藏域赋值就相当于用丑陋的select下拉列表...

    select选择框控件jquery-editable-select支持编辑输入

    在网页开发中,选择框(Select)控件是常见的用户交互元素,用于让用户从预设的选项中进行选择。然而,传统的HTML `&lt;select&gt;` 标签功能相对单一,不支持直接编辑或输入自定义值。为了解决这个问题,开发者通常会借助...

    jquery实现select带模糊搜索下拉选择框

    本教程将详细讲解如何使用 `jQuery` 实现一个具有模糊搜索功能的下拉选择框,以提升用户在交互时的体验。 首先,我们需要了解 `select` 元素在HTML中的基本用法。`&lt;select&gt;` 标签用于创建一个下拉列表,用户可以...

    JS+CSS和图片美化select下拉列表选择框

    综上所述,通过结合JavaScript和CSS,我们可以对`select`下拉列表选择框进行深度美化,包括调整基本样式、添加自定义图片,甚至实现复杂的交互效果。在`select美化选择框.htm`这个示例文件中,我们可以看到一个完整...

    解决Antd 里面的select 选择框联动触发的问题

    有两个 select框,且这俩select框是关联的,触发select1,select2里面才会有值。 但是现在的问题是这样的: 触发select1,触发select2,再触发select1,此时select2里面的值变成了上次一选中的value 值,而不会被...

    select各种效果:select带搜索框 多个option项目选择

    在大型数据集或选项过多的情况下,为`&lt;select&gt;`添加搜索框功能是非常实用的。这可以帮助用户快速找到他们想要选择的特定选项,提高用户体验。实现这一功能通常需要借助JavaScript库,如jQuery UI的Autocomplete插件...

    jsp select 带多选框

    在这个特定的场景中,"jsp select 带多选框"指的是在JSP中使用HTML的`&lt;select&gt;`元素创建一个多选下拉框。这种功能在用户界面设计中很常见,允许用户同时选择多个选项。 HTML的`&lt;select&gt;`元素默认只支持单选,但通过...

    bootstrap-select下拉选择搜索框,可以多选和单选

    Bootstrap Select是一款基于Bootstrap框架的插件,用于增强和美化HTML的`&lt;select&gt;`元素,提供了一个功能丰富的下拉选择器,其中包括搜索功能、多选和单选等特性。这款插件使得在网页交互中,用户可以更方便地进行...

Global site tag (gtag.js) - Google Analytics