效果图:

html代码:

<!DOCTYPE html>

<html>

<head>

<title></title>

<meta charset="UTF-8" />

<script src="test.js" type="text/javascript" charset="utf-8"></script>

<style type="text/css">

body{

background-image: url(img/bg.jpg);

font-family: "微软雅黑";

}

ul li{list-style:none;float:left;cursor:pointer;padding:0 5px;border:1px solid #ccc;border-radius:2px;margin: 0 2px;}

.content,content-radio,content-checkbox{display:inline;}

.selected{}

</style>

</head>

<body>

<span>jquery 获取 ul li 的值: <span class="content">全部</span></span>

<ul>

<li>值一</li>

<li>值二</li>

<li>值三</li>

<li>值四</li>

<li>值五</li>

</ul>

<br><br>

<span>jquery 获取 radio 的值: <span class="content-radio">全部</span></span><br>

<label><input type="radio" name="sex" value="男">男</label>

<label><input type="radio" name="sex" value="女">女</label>

<label><input type="radio" name="sex" value="保密">保密</label>

<!--

<p>1、$('input:radio:checked').val();</p>

<p>2、$("input[type='radio']:checked").val();</p>

<p>3、$("input[name='sex']:checked").val();</p>

<p>4、val 可以换成 text;</p>

-->

<br><br>

<span>jquery 获取 checkbox 的值: <span class="content-checkbox">全部</span></span><br>

<label><input type="checkbox" name="con" value="内容一">内容一</label>

<label><input type="checkbox" name="con" value="内容二">内容二</label>

<label><input type="checkbox" name="con" value="内容三">内容三</label>

<br><br>

<span>jquery 获取 select 的值: <span class="content-select">全部</span></span><br>

<select>

<option>-请选择-</option>

<option>选择一</option>

<option>选择二</option>

<option>选择三</option>

</select>

</body>

</html>

jquery代码:

<script type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js" ></script>

<script>

$(function(){

// 获取 ul li 中的值

$("ul").find("li").click(function(){

$(this).addClass("selected").siblings().removeClass("selected");

$(".content").text($(this).text());

});

// 获取 radio 中的值

//作者主页 https://www.2017549.com

$("input[type='radio']").click(function(){

$(".content-radio").text($("input[type='radio']:checked").val());

});

// 获取 checkbox 中的值

//作者主页 https://www.bang4.cn

$("input[type='checkbox']").click(function(){

var cons = [];// 每次点击需清空上次选择内容,避免重复

$("input[type=checkbox]").each(function(){

if(this.checked){

cons.push($(this).val());

$(".content-checkbox").text(cons);

}

});

});

// 获取 select 中的值

$("select").click(function(){

$(".content-select").text($('select option:selected').text());

});

});

</script>

jquery获取框值的数据,收藏一下吧的更多相关文章

  1. jquery获取kindEditor值

    KE.show({            id: 'txtMessage',            imageUploadJson: '/ajax/Manager/keupload.ashx?ptyp ...

  2. Jquery文本框值改变事件兼容性

    Jquery文本框值改变事件(支持火狐.ie)   Jquery值改变事件支持火狐和ie浏览器,并且测试通过,绑定后台代码可以做成autocomplete控件. 具体代码列举如下: ? $(docum ...

  3. jquery 获取一组元素的选中项 - 函数、jquery获取复选框值、jquery获取单选按钮值

    做表单提交时,如果现在还在用form提交,用户体验很差,所以一般使用ajax提交. 其中需要获取每个表单输入元素的值,获取的时候像文本框这些还好说,Jquery提供了 .val() 方法,获取很方便, ...

  4. jQuery获取多种值的方法

    **jQuery 1.3.2版本下的 jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置** 1.判断是否已经打 ...

  5. jquery获取input值的各种情况

    jQuery获取多种input值的方法 获取input的checked值是否为true: 第一种: if($("input[name=item][value='val']").at ...

  6. jquery 获取设置值、添加元素详解

    jQuery 获取内容和属性 jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力. jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易 ...

  7. 转载JQuery 获取设置值,添加元素详解

    转载原地址 http://www.cnblogs.com/0201zcr/p/4782476.html jQuery 获取内容和属性 jQuery DOM 操作 jQuery 中非常重要的部分,就是操 ...

  8. jquery获取radio值

    单选组radio: $("input[@type=radio][@checked]").val(); 单选组 radio: $("input[@type=radio]&q ...

  9. div居中和table居中,jQuery获取下拉列表值

    一.div居中 margin-left: auto;margin-right: auto; <div  style="width:960px ; margin-left: auto;m ...

  10. 【Codebase】JQuery获取表单部分数据提交方法

    JQuery使用ajax提交整个表单最简便的方法就是$('#form').serialize();但如果仅想保存表单中的部分数据,比如仅更新选中的条目,那么获取数据就比较麻烦了. 解决方法:新建一个表 ...

随机推荐

  1. [Java]排序算法>交换排序>【快速排序】(O(N*logN)/不稳定/N较大/无序/仅顺序存储)

    1 快速排序 1.1 算法思想 快速排序是由冒泡排序改进而得的. 在冒泡排序过程中,只对相邻的2个记录进行比较:因此,每次交换2个相邻记录时,只能消除1个逆序. 若能通过2个(不相邻)记录的1次交换, ...

  2. [数据分析与可视化] Python绘制数据地图2-GeoPandas地图可视化

    本文主要介绍GeoPandas结合matplotlib实现地图的基础可视化.GeoPandas是一个Python开源项目,旨在提供丰富而简单的地理空间数据处理接口.GeoPandas扩展了Pandas ...

  3. mapper接口中常见的增删改查

    前言 相信大家在使用mybatis写mapper接口的时候,最常用且简单的方法就是增删改查了.我也是刚开始做项目,在本篇文章中,我将根据自己在vhr微人力项目中的mapper接口方法为实例,记录一下接 ...

  4. Disruptor-简单使用

    前言 Disruptor是一个高性能的无锁并发框架,其主要应用场景是在高并发.低延迟的系统中,如金融领域的交易系统,游戏服务器等.其优点就是非常快,号称能支撑每秒600万订单.需要注意的是,Disru ...

  5. 快速搭建一个go语言web后端服务脚手架

    快速搭建一个go语言web后端服务脚手架 源码:https://github.com/weloe/go-web-demo web框架使用gin,数据操作使用gorm,访问控制使用casbin 首先添加 ...

  6. Java学习笔记09

    1. 多态 1.1 多态 ​ 多态是指同一种行为具有多种不同的表现形式. 前提 有继承或者实现关系 有方法重写(没有重写多态就没有意义) 父类引用指向子类对象 格式 父类类型 变量名 = new 子类 ...

  7. MINIO使用

    1.作用 官网地址:https://docs.min.io/ 文件存储.文件对象的上传.下载和删除! 2.使用依赖 <dependency> <groupId>io.minio ...

  8. MAPPO学习笔记(1):从PPO算法开始

    由于这段时间的学习内容涉及到MAPPO算法,并且我对MAPPO算法这种多智能体算法的信息交互机制不甚了解,于是写了这个系列的笔记,目的是巩固知识,并且进行一些粗浅又滑稽的总结. 1.PPO算法的介绍 ...

  9. RTSP Server(LIVE555)源码分析(四)-SETUP信令

    主要分析RTSPServer::RTSPClientSession针对客户端SETUP事件处理 一. SETUP信令,handleCmd_SETUP源码解析 1)步骤1.03,parseTranspo ...

  10. 笔记:设置redhat 7.2 默认root用户启动以及网络服务自启动

    笔记:设置redhat 7.2 默认root用户启动以及网络服务自启动 1.root用户启动    root用户下打开 /etc/gdm/custom.conf文件,添加字段如下:    [daemo ...