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')
相关推荐
实现树形菜单的CheckBox级联选择功能是增强用户交互性的重要手段,它允许用户通过选择一个节点来自动选中或取消选中其所有子节点,以及可能的父节点。这个特性通常在多级选择场景中非常有用。 首先,我们要理解`...
使用javascript实现checkbox级联选择
"Flex Tree + Checkbox级联勾选"是一个重要的功能点,通常出现在数据管理、配置界面或文件管理系统中,允许用户进行批量选择或级联操作。 首先,我们来详细了解一下Flex Tree。Flex Tree是基于Adobe Flex技术的一种...
在本文中,我们将深入探讨如何使用jQuery实现一个级联选择下拉菜单效果,这种效果常用于构建交互式的用户界面,尤其是在数据层级结构复杂的Web应用中。这个示例涉及到jQuery的鼠标事件处理以及表格(table)的动态...
带CheckBox和级联操作的Tree 带CheckBox和级联操作的Tree 带CheckBox和级联操作的Tree
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理、动画效果和Ajax交互。本文将详细讲解如何使用jQuery来操作checkbox,并实现全选、全不选、反选以及获取选中值这四个核心功能...
在前端开发中,CheckBox Tree(复选框树)是一种常见的组件,用于展示具有层级关系的数据,并支持用户进行多级选择。这个"纯JS+HTML写的checkBox Tree 级联选中"实例,解决了其他示例中可能存在的BUG,提供了一个...
JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值
jQuery的高性能TreeView源码(带CheckBox) 1:支持静态的树,即一次性将全部数据加载到客户端。 2:异步树,即一次只加载一级或若干级节点,子节点可以异步加载数据。 3:Checkbox树(可能是静态树也可能是异步树...
这个例子可实现二级联动 比如:口1.xxxx 口xxx 口xxx 口xxx 选中1.xxxx时,会自动将其对应的3个子项选中.
在IT行业中,尤其是在前端开发领域,"CheckBox分级选中 复选框 上下级 联动"是一个常见的功能需求,通常应用于具有层级结构的数据展示和交互场景,比如树形菜单、组织架构选择等。这个功能的核心是实现复选框...
本文将详细探讨如何使用jQuery对checkbox进行操作,这些操作包括选择、取消选择、检查状态以及实现更复杂的交互效果。 一、jQuery选择checkbox 在jQuery中,我们可以使用不同的选择器来选取checkbox元素。例如,`$...
总的来说,“jQuery的checkbox样式”是一个帮助开发者轻松实现复选框美化工具,它通过jQuery的强大功能和易用性,让网页中的交互元素更加美观和吸引人。通过深入理解和灵活运用这个插件,可以提升网页的整体设计感和...
在本文中,我们将深入探讨如何使用jQuery UI Multiselect插件来实现下拉多选checkbox的效果。这个插件是jQuery库的一个扩展,它为用户界面添加了一个功能丰富的多选下拉框,提供了美观且用户友好的多选选项。 首先...
本文将深入探讨如何使用jQuery来实现复选框(checkbox)的选中和取消选中功能,以及如何处理多选的情况。 首先,我们需要理解HTML中的`<input>`元素类型为"checkbox"的基本用法。复选框用于让用户从多个选项中选择...
以下是一些常见的jQuery表单操作,包括处理复选框(Checkbox)、文本输入(Text)、单选按钮(Radio)以及下拉列表(Select): 1. **复选框(Checkbox)**: - `$("input[name='checkbox_name'][checked]")` 用于...
本篇文章将深入探讨如何使用jQuery来操作checkbox和radio元素,这两种元素在表单提交和用户交互中扮演着重要角色。 首先,让我们了解checkbox和radio的基本概念。Checkbox用于提供多选选项,用户可以勾选多个选项;...
**一、表单提交与checkbox** 在HTML表单中,`<input type="checkbox">`用于创建复选框,用户可以多选。默认情况下,只有被选中的复选框才会在表单提交时包含在HTTP请求中。如果一个复选框未被选中,那么在服务器端...
C#.net下通jQuery实现的由CheckBox来控件CheckBoxList的全选操作,通过CheckBox来全选CheckBoxList,当有一个CheckBoxList选中时,CheckBox则被选中,且并且可以取得选中的CheckBox和CheckBoxList的value和text