带复选框的下拉框

效果图:

css:

<style type="text/css">
/* 带复选框的下拉框  */
ul li{
	 list-style: none;
	 padding:0px;
	 margin: 0px;
}

.select_checkBox{
	border:0px solid red;
	position: relative;
	display:inline-block;

}
.chartQuota{
	height:23px;
	float:left;
	display:inline-block;
	border:0px solid black;
	position: relative;
}

.chartOptionsFlowTrend{
    z-index:300;
    background-color:white;
	border:1px solid gray;
	display:none;
	position: absolute;
	left:0px;
	top:23px;
	width:150px;
}
.chartOptionsFlowTrend ul{
	float:left;
	padding: 0px;
	margin: 5px;
}
.chartOptionsFlowTrend li{
	/* float:left; */
	display:block;
	position: relative;
	left:0px;
	margin: 0px;
	clear:both;
}
.chartOptionsFlowTrend li *{
	float:left;
}
a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
.chartQuota p a {
float: left;
height: 21px;
outline: 0 none;
border: 1px solid #ccc;
line-height: 22px;
padding: 0 5px;
overflow: hidden;
background: #eaeaea;
color: #313131;
text-decoration: none;
}	

.chartQuota p {
margin:0px;
folat:left;
overflow: hidden;
height: 23px;
line-height:24px;
display: inline-block;
}
.chartOptionsFlowTrend p {
height: 23px;
line-height: 23px;
overflow: hidden;
position: relative;
z-index: 2;
background: #fefbf7;
padding-top: 0px;
display: inline-block;
}
.chartOptionsFlowTrend p a {
border: 1px solid #fff;
margin-left: 15px;
color: #2e91da;
}
</style>

html:

	<div class="select_checkBox">
		<div class="chartQuota">
			<p>
				<a href="javascript:;" hidefocus="true" title="请选择指标"><span>选择指标</span>
					<b></b>
				</a>
			</p>

		</div><br>
		<div class="chartOptionsFlowTrend"">
				<ul>
					<li class=""><input type="checkbox" value="1"><span>浏览次数(PV)</span>
					</li>
					<li class=""><input type="checkbox" value="1"><span>独立訪客(UV)</span>
					</li>
					<li class=""><input type="checkbox" value="1"><span>IP</span>
					</li>
					<li class=""><input type="checkbox" value="1"><span>新独立訪客</span>
					</li>
					<li class=""><input type="checkbox" value="1"><span>訪问次数</span>
					</li>
				</ul>
				<p>
					<a href="javascript:;" title="确定" hidefocus="true" class="a_0">确定</a><a
						href="javascript:;" title="取消" hidefocus="true" class="a_1">取消</a>
				</p>
			</div>
	</div>

js:

<script type="text/javascript">
	$(function(){
		$(".select_checkBox").hover(function(){
			$(".chartOptionsFlowTrend").css("display","inline-block");
		},function(){
			$(".chartOptionsFlowTrend").css("display","none");
		});
	});
</script>
时间: 2024-08-10 19:17:45

带复选框的下拉框的相关文章

Easyui-combobox-checkbox-带复选框的下拉框

$.post("getSubInsuranceTypeList.do",{parent_id:node.id},function(result){                        if (result.length == 0){                            $("#sub-insurance").addClass("none");                        } else {       

vue.js实现单选框、复选框和下拉框

Vue.js可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势.下边以单选框.复选框和下拉框为例介绍他们在HTML和Vue.js中的具体实现方式. 一.单选框 在传统的HTML中实现单选框的方法如下: <div id="app"> <input type="radio" name="gender" value="man" id="man"/><label

jquery选中将select下拉框中一项后赋值给text文本框

jquery选中将select下拉框中一项后赋值给text文本框,出现无法将第一个下拉框的value赋值给文本框 因为select默认选中第一项..在选择第一项时,便导致无法激发onchange事件.所以无法进行赋值给文本框 解决方法. select下拉框设置第一项做一个无用的占位option <script type="text/javascript">     function changeSelect(obj) {         var _this = obj;  

Jquery学习笔记:操作form表单元素之一(文本框和下拉框)

一.概述 在web页面开发中,经常需要获取和设置表单元素的值(如文本框中的内容),特别是在ajax应用中,更是常态.本文系统的介绍下如何操作. 同操作其它html元素一样,操作的过程差不多. 第一步,需要获取到表单元素对应的jquery(或dom)对象.这个主要是利用jquery的选择器机制. 第二步,调用表单元素的属性和方法来获取和设置值. 其中最常见的就是利用jquery对象的val方法.因为很多表单元素都有标准的 value属性,这个可以通过jquery的 val方法来读取和设置属性值.

通过jquery来实现文本框和下拉框动态添加效果,能根据自己的需求来自定义最多允许添加数量,实用的jquery动态添加文本框特效

<!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> <meta http-equiv="content-

JS-日期框、下拉框、全选复选框

<!-- 下拉框 --><link rel="stylesheet" href="static/ace/css/chosen.css" /> <!-- 日期框 --><link rel="stylesheet" href="static/ace/css/datepicker.css" /> <!-- 日期框 --> <script src="stati

Selenium—选择框的相关操作(单选框、多选框、复选框、下拉框)

编辑框 无缺省值:第二个输入框 可直接对输入框进行编辑: driver.find_element_by_id('input2').send_keys('selenium') 有缺省值:第一个输入框,默认 test 此时,如果我们直接对第一个输入框进行编辑,会发现与预期结果不符 driver.find_element_by_id('input1').send_keys('selenium') 因此,如果需要对存在默认值的输入框进行编辑,则需先进行清楚操作,然后再进行编辑 driver.find_e

miniui搜索单选按钮组-时间选择框验证-下拉框实现

页面代码: <div role="row"> <div role="control" label="姓名"> <input id="search_name" class="mini-textbox" emptyText="请输入姓名" bind="dataBean.name" /> </div> <div role

文本框,下拉框,单选框只读状态属性

文本框只读属性:readonly="true" 下拉框只读属性: disabled="disabled" 单选框只读属性: $("#<%=txtIsReply.ClientID%>").click(function () { return false; })