`

jquery 常见功能效果 回车提交表单 checkbox 级联

 
阅读更多

 

1   通常网页上一个文本框中按回车,直接提交form表单  其实是触发了,提交按钮的focus ,同时触发单击事件

 

 <input type="text" value=" 文本框" id="btn"  />
 <input type="button" value="弹出框" id="btn2"  />


<script language="javascript" src="/js/jquery-1.9.1.min.js"></script>
 <script type="text/javascript">
	 //回车提交 
	
		$('#btn').keydown(function(e){
			if(e.keyCode==13){
				$('#btn2').focus();
			}
		});
	 
	 	$('#btn2').click(function(){
	 		alert('触发按钮单击事件');
	 	});
	 	$('#btn2').focus(function(){
	 		$('#btn2').val('触发按钮focus事件')
	 	});
 </script>

  

2  在输入框输入数据的时候 ,给用户焦点提示

   

.labelfocus{
	color: #222;
	font-weight: bold;
	text-shadow: 0px 0px 5px #222;
}

<form id="form" action="">
<label for="search">Search: </label><input type="text" name="search" id="search" value="" />
<input type="submit" value="search" id="gbsearch" />
</form>

$(function(){
	$("#form :input").focus(function() {
		$("label[for='" + this.id + "']").addClass("labelfocus");
	}).blur(function() {
		$("label").removeClass("labelfocus");
	});
});

  

 3 select级联操作

 

$(function(){
  $("#selectProvince").change(function(){
    $.getJSON("/select.php",{id: $(this).val(), ajax: 'true'}, function(j){
	var options = '';
	for (var i = 0; i < j.length; i++) {
		options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
	}
	$("#selectCity").html(options);
    })
  })
})
 

 

 

 

 4 checkbox 操作       $(obj).attr("checked")    jquery-1.9.1版本不支持$(obj).attr("checked")    1.4版本支持

<input type="checkbox" name="all" id="all" onclick="selectAll(this)"/>


<input type="checkbox" name="uids" value="2"/>
<input type="checkbox" name="uids" value="3"/>
<input type="checkbox" name="uids" value="4"/>
 
	//全选 

	function selectAll(  obj  ){
		if($(obj).attr("checked")){
			$("input[name='uids']").attr("checked","true");
		}else{
			$("input[name='uids']").removeAttr("checked");;
		}
	}


获得所欲选中的checkbox对象
 $('input[name="checkBoxNames"]:checked')

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    C#树形菜单的CheckBox级联选择

    实现树形菜单的CheckBox级联选择功能是增强用户交互性的重要手段,它允许用户通过选择一个节点来自动选中或取消选中其所有子节点,以及可能的父节点。这个特性通常在多级选择场景中非常有用。 首先,我们要理解`...

    js实现checkbox级联选择

    使用javascript实现checkbox级联选择

    flex tree+checkbox级联勾选

    "Flex Tree + Checkbox级联勾选"是一个重要的功能点,通常出现在数据管理、配置界面或文件管理系统中,允许用户进行批量选择或级联操作。 首先,我们来详细了解一下Flex Tree。Flex Tree是基于Adobe Flex技术的一种...

    jQuery实现的checkbox级联选择下拉菜单效果示例

    在本文中,我们将深入探讨如何使用jQuery实现一个级联选择下拉菜单效果,这种效果常用于构建交互式的用户界面,尤其是在数据层级结构复杂的Web应用中。这个示例涉及到jQuery的鼠标事件处理以及表格(table)的动态...

    带CheckBox和级联操作的Tree

    带CheckBox和级联操作的Tree 带CheckBox和级联操作的Tree 带CheckBox和级联操作的Tree

    jQuery操作checkbox并获取选中值

    在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理、动画效果和Ajax交互。本文将详细讲解如何使用jQuery来操作checkbox,并实现全选、全不选、反选以及获取选中值这四个核心功能...

    纯JS+HTML写的checkBox Tree 级联选中 好用无BUG

    在前端开发中,CheckBox Tree(复选框树)是一种常见的组件,用于展示具有层级关系的数据,并支持用户进行多级选择。这个"纯JS+HTML写的checkBox Tree 级联选中"实例,解决了其他示例中可能存在的BUG,提供了一个...

    JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    jQuery的高性能TreeView源码(带CheckBox)

    jQuery的高性能TreeView源码(带CheckBox) 1:支持静态的树,即一次性将全部数据加载到客户端。 2:异步树,即一次只加载一级或若干级节点,子节点可以异步加载数据。 3:Checkbox树(可能是静态树也可能是异步树...

    CheckBox 级联例子

    这个例子可实现二级联动 比如:口1.xxxx 口xxx 口xxx 口xxx 选中1.xxxx时,会自动将其对应的3个子项选中.

    CheckBox分级选中 复选框 上下级 联动

    在IT行业中,尤其是在前端开发领域,"CheckBox分级选中 复选框 上下级 联动"是一个常见的功能需求,通常应用于具有层级结构的数据展示和交互场景,比如树形菜单、组织架构选择等。这个功能的核心是实现复选框...

    jquery 对checkbox的操作

    本文将详细探讨如何使用jQuery对checkbox进行操作,这些操作包括选择、取消选择、检查状态以及实现更复杂的交互效果。 一、jQuery选择checkbox 在jQuery中,我们可以使用不同的选择器来选取checkbox元素。例如,`$...

    jquery 的checkbox样式

    总的来说,“jQuery的checkbox样式”是一个帮助开发者轻松实现复选框美化工具,它通过jQuery的强大功能和易用性,让网页中的交互元素更加美观和吸引人。通过深入理解和灵活运用这个插件,可以提升网页的整体设计感和...

    jquery插件实现下拉多选checkbox的效果

    在本文中,我们将深入探讨如何使用jQuery UI Multiselect插件来实现下拉多选checkbox的效果。这个插件是jQuery库的一个扩展,它为用户界面添加了一个功能丰富的多选下拉框,提供了美观且用户友好的多选选项。 首先...

    jquery checkbox 选中 取消 checkbox多选

    本文将深入探讨如何使用jQuery来实现复选框(checkbox)的选中和取消选中功能,以及如何处理多选的情况。 首先,我们需要理解HTML中的`&lt;input&gt;`元素类型为"checkbox"的基本用法。复选框用于让用户从多个选项中选择...

    jQuery常见的表单操作

    以下是一些常见的jQuery表单操作,包括处理复选框(Checkbox)、文本输入(Text)、单选按钮(Radio)以及下拉列表(Select): 1. **复选框(Checkbox)**: - `$("input[name='checkbox_name'][checked]")` 用于...

    JQuery操作checkbox、radio等示例

    本篇文章将深入探讨如何使用jQuery来操作checkbox和radio元素,这两种元素在表单提交和用户交互中扮演着重要角色。 首先,让我们了解checkbox和radio的基本概念。Checkbox用于提供多选选项,用户可以勾选多个选项;...

    form中相同name的checkbox提交问题

    **一、表单提交与checkbox** 在HTML表单中,`&lt;input type="checkbox"&gt;`用于创建复选框,用户可以多选。默认情况下,只有被选中的复选框才会在表单提交时包含在HTTP请求中。如果一个复选框未被选中,那么在服务器端...

    jQuery实现CheckBox控件CheckListBox全选功能

    C#.net下通jQuery实现的由CheckBox来控件CheckBoxList的全选操作,通过CheckBox来全选CheckBoxList,当有一个CheckBoxList选中时,CheckBox则被选中,且并且可以取得选中的CheckBox和CheckBoxList的value和text

Global site tag (gtag.js) - Google Analytics