年-季度联动设置(纯JQuery版)

省市联动——季度-月份下拉列表框——jQuery版 引入jQuery类库: jquery-1.6.1.js; 源代码: 省市联动 //当季度变化时,被选项月份也会做出相应的变化 function quarterSelect(){ if($("#quarter option:selected").val()=="01"){ $("#month option").show(); for(var i=4;i<10;i++ 阅读详情
 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://点击这里下载(然后在线播放) /TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http:// 点击这里下载(然后在线播放) /1999/xhtml" >
<head>
    <title></title>

    <script src="../JS/jquery-1.3.2-vsdoc2.js" type="text/javascript"></script>
   
    <script type="text/javascript">
        $(function() {
            //这里在网页中的节点都载入完毕时找到经常使用的三个节点对象,这样在以后要使用时就不用每一次再去索引要查找的DOM对象,
            //可以加快脚本执行速度
            var startJD = $("#startJD");
            var endJD = $("#endJD");
            var yearBar = $("#yearBar");

            //根据所选年度为起始季度下拉框设置正确的季度值
            var setStartJD = function() {
                var date = new Date();
                var customYear = yearBar.val();
                var currentYear = date.getFullYear();
                //var currentMonth = date.getMonth() + 1;
                //在设置两个季度下拉框时一定要先清空下拉框,否则会出现重复的季度,切记
                startJD[0].options.length = 0;

                if (customYear < currentYear) {
                    //如果选择的不是今年,则在起始季度下拉框中四个季度都显示
                    startJD[0].options[startJD[0].length] = new Option("一季度", "1");
                    startJD[0].options[startJD[0].length] = new Option("二季度", "2");
                    startJD[0].options[startJD[0].length] = new Option("三季度", "3");
                    startJD[0].options[startJD[0].length] = new Option("四季度", "4");
                }
                else {
                    //如果选择的是今年则在起始季度下拉框中只显示已经过去的季度
                    var currentMonth = date.getMonth() + 1;
                    if (currentMonth > 3) {
                        startJD[0].options[startJD[0].length] = new Option("一季度", "1");
                    }
                    if (currentMonth > 6) {
                        startJD[0].options[startJD[0].length] = new Option("二季度", "2");
                    }
                    if (currentMonth > 9) {
                        startJD[0].options[startJD[0].length] = new Option("三季度", "3");
                    }
                }
            }

            //根据起始季度下拉框的当前值为终止季度设置正确的值
            var setEndJD = function() {
                endJD[0].options.length = 0;
                var selectedIndex = startJD[0].selectedIndex;
                for (var i = selectedIndex, j = 0; i < startJD[0].options.length; i++, j++) {
                    endJD[0].options[j] = new Option(startJD[0].options[i].text, startJD[0].options.value);
                }
            }

            //为年份选择框注册一个监听事件,当选择的年份变化时,起始季度和终止季度要随着变化
            yearBar.change(function() {
                setStartJD();
                setEndJD();
            });

            //为起始年度下拉框添加一个监听事件,当起始下拉框改变所选季度的时候,动态改变终止季度下拉框的值
            startJD.change(function() {
                setEndJD();
            });

            //在页面初次载入的时候初始化起始季度和终止季度下拉框
            yearBar.trigger("change");
        });
    </script>
   
</head>
<body>
    <div>
        <select id="yearBar">
            <option value="2011">2011</option>
            <option value="2010">2010</option>
            <option value="2009">2009</option>
            <option value="2008">2008</option>
            <option value="2007">2007</option>
        </select>
        <p></p>
        <select id="startJD">
       
        </select>
        <p></p>
        <select id="endJD">
       
        </select>
    </div>
</body>
</html>

Echarts 地图和柱状图联动 项目需求: 点击新乡市地图上的指定县,在柱状图上展示该县业绩季度统计图; 成果展示: 项目逻辑: 1. 引入jquery.min.js、echars.js文件,存放在/js/目录下; 2. 下载指定城市的地图文件(json格式),存放在/map/json/目录下,; 3. 初始化地图、柱状图;整理数据,点击地图上指定县联动柱状图; 代码展示: <!--css根据自己需求布局--> <div id="map-wrap" style="height: 500px;wi. 阅读详情

相关推荐

laydate实现季度选择

实现季度选择,时间段选择, 亲测有效,还算好用。适用于大多数前端框架

通过My97DatePicker、Jquery、Spring Boot实现年、季度、月的选择

一、版本 My97DatePicker: 4.8; Jquery: 1.11.3; Spring Boot:1.5.17.RELEASE. 二、项目目录结构 三、上代码 test.html(主页面) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"...

plxddyxnmd的博客 1054

My97DatePicker 选择季度功能

项目需要通过My97DatePicker插件选择季度功能,在网上找了下基本都是一个人弄过但是分享的也不是很全面实现不了想要的功能,只好自己通过笨方法弄了个方便的版本。但是胜在能够实现。

jquery-weui地区选择器改为时间季度选择器

city-picker.js更改后的代码 // jshint ignore: start +function($){ $.rawCitiesData = []; var quarters = ["第一季度", "第二季度", "第三季度", "第四季度"]; var months = ["第一个月", "第二个月", "第三个月"]; for(var i = 2014; i <= new D

timeless的博客 1万+

不只是抓取:用五指灵巧手(ROH-A001/RH56)玩转ROS2下的力控与混合控制

本文深入探讨了在ROS2环境下使用五指灵巧手(ROH-A001/RH56)实现力控与混合控制的实战技巧。从硬件通信协议解析到ROS2节点开发,详细介绍了力感知架构、实时数据处理和混合控制策略,帮助开发者在Ubuntu系统中高效实现精密操作。通过鸡蛋抓取等实例,展示了力控技术在机器人灵巧操作中的关键作用。

weixin_28221501的博客 287

蓝牙Channel Sounding为真正的距离感知赋能

1:工作原理蓝牙™信道探测使用两种经过验证的测距方法——PBR(PBR)和RTT(RTT),实现蓝牙设备之间的安全精密测距。

weixin_43720159的博客 809

Element-UI 的日期选择器设置带季度快捷选项的日期选择器

有个项目是统计工作量类的项目,为了更好的查询工作量,要求日期选择器增加每个季度的快捷选项, 点击选择起止时间,时间选择框左侧显示该年度对应的季度,用户选择对应的季度确认后起止时间则显示该季度的起止时间,季度只允许单选

a123456234的博客 1979

从“跳变”到“连续”:深入理解霍尔传感器插值与PLL角度估算的优劣与选择

本文深入解析霍尔传感器角度估算技术,对比线性插值法和锁相环(PLL)跟踪法的优劣,为电机控制领域的工程师提供实用指南。通过STM32F407和CubeMX的实例,详细探讨两种方法的实现细节、性能对比及优化策略,帮助在不同应用场景下做出最优选择。

weixin_30855761的博客 563

jQuery UI布局组件实战:手风琴、标签页与对话框

jQuery UI布局组件实战:手风琴、标签页与对话框 文章详细介绍了jQuery UI中四个核心布局组件的实战应用:Accordion(手风琴)组件用于可折叠内容区域设计,通过标题点击展开/折叠对应内容;Tabs(标签页)组件实现多标签页界面,支持内容切换和Ajax加载;Dialog(对话框)组件提供模态框与弹出对话框解决方案;Tooltip(工具提示)组件用于智能提示与信息展示。这些组件都具有...

gitblog_01033的博客 492

23.501中英对照(46):5QI到Qos特征的映射

注4:对于UPF终止N6与5G-AN之间的延迟,CN PDB的静态值为1毫秒,应从给定的PDB中减去该值以得出适用于无线接口的分组延迟预算。注5:对于UPF终止N6与5G-AN之间的延迟,CN PDB的静态值为2毫秒,应从给定的PDB中减去该值以得出适用于无线接口的分组延迟预算。注6:对于UPF终止N6与5G-AN之间的延迟,CN PDB的静态值为5毫秒,应从给定的PDB中减去该值以得出适用于无线接口的分组延迟预算。注:建议为任何新的非GBR资源类型的标准化5QI分配小于64的值。

51学通信的博客 1299

别再为淘宝滑块发愁了!一个Python脚本自动获取x5sec cookie的保姆级教程

本文提供了一套完整的Python自动化解决方案,帮助开发者轻松应对淘宝滑块验证码问题。通过模拟浏览器行为、精准识别滑块缺口位置和生成拟人化移动轨迹,脚本能够自动获取关键的x5sec cookie,显著提升爬虫效率。教程涵盖环境配置、验证机制分析、代码实现及反检测策略,是解决淘宝滑块验证的实用指南。

weixin_30300225的博客 577

Jquery当前日期的前一天

概述 日期加减,前后N天均可 代码// 开始时间默认当前日期的前一天,结束时间默认为当前日期!! $(function() { var currentDate = new Date().format("yyyy-MM-dd hh:mm:ss"); //currentdateStr = currentDate.toLocaleStri

大象 9009

UDS 诊断 - CommunicationControl(通信控制)(0x28)服务 诊断

字节参数名称字节值#1CommunicationControl(通信控制)请求SID0x28#2#3communicationType(通信类型)#4nodeIdentificationNumer(节点标识符)(高位字节)controlType 为 0x04 或 0x05 时,使用该参数#5nodeIdentificationNumer(节点标识符)(低位字节)controlType 为 0x04 或 0x05 时,使用该参数。

耳朵东金子千的博客 1822

省市联动——季度-月份下拉列表框——省市联动类库版

引入的jQuery类库: city.min.js; jquery.cityselect.js; jquery-1.6.1.js 源代码: 省市联动 $(function(){ $("#city_5").citySelect({ url:{"citylist":[ {"p":"请选择","c":[{"n":"请选择月份"}]},

ZZY1078689276的专栏 816

数仓建模—数据治理框架选型

全名主要亮点覆盖面最广:从数据治理、架构、质量、安全到元数据、主数据、数据仓库等等,几乎所有数据管理主题都能在DMBOK里找到相应章节。概念权威统一:帮助组织建立通用术语和知识基础,减少“部门之间说法不一致”的沟通成本。适用场景:如果你所在公司(或团队)正准备系统梳理数据管理的方方面面,DMBOK是一份非常全面的指导手册,尤其适合培养新人或为整个组织统一认知。需要注意:DMBOK偏“知识指引”,不直接提供成熟度模型或实施路线图。想要落地,还需要结合其他评估模型或项目管理方法。小案例举例:某。

2401_84052244的博客 4746

爬虫法律风险与合规边界

爬虫技术的法律边界正在快速收紧。从2017年上海晟品案开启爬虫入刑先河,到2025年Cloudflare区块链溯源技术将违规行为与企业主体永久绑定,合规已从"可选项"变为"必选项"。技术团队需要建立三层防御体系法律合规层:法律适用判定、授权管理、合同审查、隐私政策;技术控制层:访问控制、数据加密、匿名化、审计日志、监控告警;组织管理层:DPO任命、培训体系、应急响应、合规审计、绩效考核。

从事移动开发八年,csdn博客专家,阿里云特邀专家,华为云云享专家,高级网络信息安全工程师,大数据工程师(高级),python技术开发(高级),HarmonyOS 应用开发者高级认证,现在某学校任教。 1164

基于bootstrap按年、季度、年月、年月日的日历插件

基于bootstrap按年、季度、年月、年月日的日历插件,作为bootstrap-datetimepicker日历插件的扩展 代码已上传正在审核。。。。。 可按年 按季度 按年月 按年月日 进阶: 使用方法 1-依赖的CSS与JS CSS:bootstrap.min.css bootstrap-datetimepicker.min.css yk-datepicker.css JS:jquery-1.8.3.min.js bootstra...

yank1225的博客 2923

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

通过onchange实现类似二级联动的下拉框

不会写前端,所以想出了这种方法实现需求 js function fnc1() { $("#id1").val([""]); }; function fuc2() { $("#id2").val([""]); }; html <select class="form-control select2me" id="id1" name="SeasonSelect" style="width:150px;"onchange="fnc1().

CYD2014的博客 610

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

年,月 ,季节 下拉框

css: <style>     .combo-title { padding-right: 5px } .combo-data > div { display: inline-block } </style> html: <div class="row"> <di...

weixin_30301183的博客 100

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

php加jquery处理二级联动select框

一些操作 $("#select_id").append(“Text”); //为Select追加一个Option(下拉项) $("#select_id").prepend(“请选择”); //为Select插入一个Option(第一个位置) $("#select_id option:last").remove(); //删除Select中索引值最大Option(最后一个) $("#sele...

weixin_43023551的博客 284

时间联动 动态根据参照时间进行累加

/* * 时间联动 */ $(function(){ $('#applyNum').bind('keyup',function(){//键盘键抬起触发 var sourse = '${apply.sourceTimeLimit }'; var appUnit = $("#applyUnit").val(); var appNum = parseInt($('#

蒙奇奇s天空的博客 618

E-Office 下拉框联动

下拉框联动代码 $(document).ready(function(){ var changeSV = function(_14val) { var sv = $('#DATA_7').val(); $("#DATA_14").html(''); if (sv == '产品订单') { $("#DATA_14").append("&lt;OPTION v...

九方 841

H5/jQuery小技巧

H5小技巧1 ajax获取List,字符串拼接2 click事件触发解除某框的disabled属性,设置某span隐藏3 使用distpicker城市三级联动的方法4 1 ajax获取List,字符串拼接 $.get("olmessage/payWayList",null,function (data) { // alert(data); $(data).each(function...

XuDe_Universe的博客 399

基于EasyUI和jQuery封装企业级日期时间选择器组件库实践

在传统企业级项目中,jQuery和EasyUI仍是稳定运维的常用技术栈,但复杂业务场景对日期时间选择提出了更高要求。组件化开发思想由来已久,通过封装可复用组件,能够降低重复代码与维护成本。遵循jQuery插件规范,结合EasyUI的扩展机制,可以实现日期格式化、范围联动、快捷选项等核心能力,同时兼容老环境。这类实践适用于订单查询、报表联动、工单系统等业务,并为渐进式重构提供过渡方案。本文围绕EasyUI日期选择器的设计与实现,分享在企业项目中落地组件库的具体思路与避坑经验。

weixin_35391606的博客 292

HTML根据下拉框的值动态展示其他input框数据

前端html 原生代码 <div class="col-sm-4 b-r"> <label class="col-sm-3 control-label">划转日期(季度):</label> <select id="quatrdate" name="划转日期(季度)" underline="true"> <option value="月度">

汤圆的博客 1862

Vue3 后台模板完整指南:vue-next-admin 5 分钟跑通,布局、权限、多语言一次讲清

vue-next-admin 是一款基于 Vue3、TypeScript、Vite、Element Plus 的免费开源后台模板,pinia 管状态,布局、按钮级权限、前后端双路由、国际化都是开箱配置。本文面向需要快速上手的新手,也覆盖进阶要改的配置和部署坑位,全部来自我实际跑通后的经验。 ## 先说结论:它替我省了什么 - **不用再手搓布局骨架**。以前接一个新后台,侧边菜单、顶栏、标签页

gitblog_00470的博客 163
上一篇: jquery 遍历对象、数组、集合
下一篇: hibernate一级缓存和二级缓存的区别
莫欺少年穷
博客等级 码龄15年 357粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫欺少年穷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值